Exactly.
I usually try and encourage people to get rescue dogs but if you've got incumbent pets they need to get along with, a puppy is probably better.
How a nice labrador?
We've not got enough garden for a big dog. besides I like picking little dogs up.