It’s holiday gift-giving time again, when a lot of people, maybe too many, think about getting a puppy as the perfect gift, usually for a child. But it might not be the best time or reason to get a dog.

A good resource for people thinking of adopting a dog, especially older dogs, is Grouchy Puppy. But if you have your heart set on a puppy, read these tips from Cesar Millan. Basically, you have to do your research, not only about the dog, but about how it will fit into your lifestyle, and that of the rest of your family. Here’s a quiz you can take to determine what kind of breed might be right for you: Dog Breed Selector Quiz

Just don’t let this cute video make you forget what’s best for your family:

Do you think it’s easier to choose a cat? Maybe you should see this advice, first.