Wife has some say and she has her breeds that she won't do, and she has basically said she doesn't want to go through puppy stage. I don;t blame her, as it is a lot of work, and we don't want to turn having a dog into a learning lesson for our 6 year old son.
Get a pup. 9 weeks old is ideal, but a week or so either way won’t matter much.
Rescue dogs, by definition, have had problems in their lives.
God bless those who understand that, and take them underwing anyway.
But if you want a good dog, start with a blank slate. A pup.
And insist on meeting both parents. Pups don’t fall far from the tree.
And don’t be cheap. $500 isn’t much to pay for 10-15 years of devotion.
Well-bred dogs are worth every penny.
With the current stipulations it makes it hard to narrow down what to look for.