Aw, what a sweet post! I don't think it's inappropriate at all to call a puppy a gift - and I hope you get what you want for Christmas! Sounds like a gift for both of you! Great timing - before the little ones who will definitely compete for your attention! ;-)
Have a wonderful holiday!