Age - Are you looking for a puppy, a young dog, adult, or senior? Each is wonderful and comes with its own specific requirements. Puppies are fun but a ton of work. Young dogs will need serious training. And an adult dog is not necessarily, but most likely set his