Is it a good idea to give pets as Christmas gifts?

Is it a good idea to give pets as Christmas gifts?

Giving pets as Christmas gifts sounds like a good idea on the surface, but is it really?   Sure, the idea of a child seeing a puppy or kitten coming out of a gift box sounds heartwarming, but once that emotion is gone, the responsibilities remain. One can say...