The happiness is bubbling over in your post. I'm so very happy for you and it is so nice to see someone so excited over getting a new puppy.

Keep that little one warm and out of drafts and cold areas, especially since he is coughing. I hope it's nothing serious. Walk very carefully and did I say have a fun weekend?