We got a new dog about a month ago. She's the sweetest pup ever and at first our son was so happy to have her and then she started to annoy him. Just by walking past him, sniffing him or something near him and then the hitting started. We have a cat so he knows to be gentle with ANY animal. We have tried time outs (such a joke), taking all his big trucks away. No TV. Whatever toy is the special toy of the day is taken away. Nothing is working. I don't know what else to do. She is such a good dog and I'm afraid that eventually she'll react to the hit and hurt him. She is so gentle with him, with everyone actually. I'd hate to have to get rid of our son. I kid. But seriously, he's been so obnoxious since he turned 3. Not listening, lying, saying mean things. He's been just awful. But at preschool he's the perfect child. He just saves it all for us at home.