Beagle, dog, puppy, best dogs to own, on my vision list