Michael Baugh, CPDT KA
Dogs are amazing gifts, and anyone who loves a dog will tell you they remain a gift throughout their lives. So, yes a puppy can be a great holiday gift for some people.
That said, I don’t recommend giving anyone a live puppy as a surprise on Christmas Morning. ( Read more and watch video )