I hope you don't mind me jumping in...

It sounds like you really need to find a new trainer. Personally, if this were me, I might reconsider even finishing this puppy class. It seems to me that if Buddha is going to be treated differently, that would just encourage him to behave as expected. He sounds like a pretty smart little guy and wants to do what is expected of him. I'd be afraid that bad advice from a trainer could only encourage him.

I know you mentioned his age somewhere, but I don't remember - was it 16 weeks old? If so, then good grief, Is this trainer serious?!?!?!

--Carol