As hard as it is at times to be nice to a child like this, he will grow up and so appreciate the time he spent with you. Don't worry about your son picking up his bad habits. It's more likely this child will learn from you and your son how to act in society. I love my dogs too but never more then my children although they would disagree when they were younger.