Mambo is a great name for such an awesomely handsome animal. I hope your son keeps the name!
I am a cat person and think dogs are better off looked at than touched (sorry ), but this guy deserves a lot of attention. He looks like a winner, for sure!
Very nice story, Sharon!