Dogs thrive on our affections. Bringing another dog into your home will force your dog to compete for your affections and they may not take kindly to this. You might see a new puppy as a companion for your older dog, but your older dog might see the new addition as a threat. Routines can get disrupted Your older dog probably has a routine - they know when they’re fed, when they go for a walk and when you go to work. Puppies, however, need feeding several times a day and this can throw your older dog off balance. Your dog may even get jealous or confused when the puppy gets food outside of the normal feeding times. Two dogs take up more space and cost more money than one. Make sure you have a big enough house and garden to accommodate two dogs, and that you can afford food, insurance, toys and vet bills for them both. Having two dogs can bring an awful lot of joy, but they do require more effort. There are no guarantees about how your new dog will get on with your existing dog, and you need to be willing to adapt to ensure both dogs get their needs met.