Gifting a puppy this holiday season? Read these tips first