We have been considering getting another puppy for ages. Today we found out that the breeder we bought Ruby from has a male black puppy that she rang to tell us about, and we would love to get him. The reason we want another dog is so that Ruby can have a friend. She is a lonely puppy during the day, as we are both at work. Other than that she has a lot of our time and attention, but she is alone for HOURS during the day. My questions are these: Are two dogs better than one? Will it really, exponentially increase the costs and effort involved. We do not want to have two pups that we can't look after. Will it help Ruby and make her happier (you should see her when she sees another dog - it tugs at the heartstrings how desperate she is to play) We have two cats who aren't even used to Ruby yet - how much more strain will a new puppy create? Basically, our landlords have said it's fine, we know we can handle it although it will be a lot more work (but that's fine) - but we really feel it's the best thing for Ruby. Any advice would be very much appreciated - we have to decide today.