I do not know too many 10 year old boys that do not like puppies, but he can be forgiven because of his age. Your husband should not take his frustrations out on the puppy. Your puppy is just being a puppy. Your husband sounds like he needs training on how to take care of a puppy. Please talk to him and explain your feelings. Although, I would not let him know you are talking about him behind his back on this forum. That will surely piss him off.