Dogs
Every year people give puppies as gifts, only to have them dropped off at a local shelter down the road. Getting a dog is a very personal decision, it's not something to spring on someone. Having a dog requires time, care, money, and a lifetime commitment.
If you do choose to get a dog...