darling boy with his precious puppy --- you are most definitely off to a great start ---
I predict this will be one of those 'once-in-a-lifetime' dogs who steal your hearts ----
and what a super way to help your son learn compassion and 'structure' --- kudos to all of you --- :-)
This is what happened with Cavaliers -- they used to be the best kind of family dog --- not a one-person dog but a dog who made every single one in the family think he/she was the dog's best-friend-in-the-whole-world --- a lap, sofa, bed -- and they were happy --- waggy tail and a happy grin...