It might be that no dog would meet all of your standards right now.
I have know some folks who changed their lifestyles for the dog they
wanted. (moved from Apt to House) It is good to know what you want
a dog to be, but it might be hard for a dog to meet all your expectations
of a perfect dog.