My puppy had his first birthday a few days ago. He needs some work done on basic commands. My younger brother lets him out while I'm at work, but he also reverses all the training I do when I'm home. And I suspect he hits the puppy when he does something wrong ? I'd like to train the puppy not to trust him so much. Any ideas?