I think the name thing is a bit much, and if I were you I would have left that part out of your post. It's a bit inappropriate.

I hope your grandmother has help taking care of a puppy as well, since a puppy is SO much work. Otherwise, the puppy is adorable. Congrats to your grandmother on the new baby, I hope they develop a good bond.