Honestly...I would change trainers. Any trainer that would hang a Lab puppy by a prong collar is NUTS!!!!
Try that with a Rottweiler and the dog may just turn on you! Get your DF to stop hitting and yelling at the dog.
You need to find a trainer that works with positive training....the "yank and pull" training (compulsion) is not used by most trainers anymore. The dog must understand the command first.
I agree...put him in the crate if you are unsure if he will counter surf...put everything out of temptation. No shock collar for this !!!!
Rottweilers need leadership and training....but if your DF is yelling and hitting the dog someone will get bitten eventually. Since you have not had him for long....trust and leadership should be built on....hitting and yelling does not do this.
Gina