It amazes me when people that don't know their right hand from their left hand calls themselves "trainer" and then uses years of doing it as their defense!
I'm with the rest here, if that jerk smacked my pup he'd find himself in another planet.
Check out the stickys in this forum. They are full of good information that will help you out. Positive motivation/redirection is the key. Keep your puppy happy and teach him to respect you, not fear you (your hand). Just remember, respect runs both ways and smacking isn't one way of getting it.
http://www.rottweiler.net/forums/pup...nance-etc.html
Welcome to the forum!