My 9 week old puppy ( German shepherd), when told off for something such as going for the rubbish bin or chewing something we don't want her to chew, we tell her "no" and gently pull her back or hold whatever it is and say " give" until she gives the back. We try to give her something we want her to chew but this rarely works if we is going for something she really wants.
Sometimes however she snaps back at me or others and occasionally barks at you as if she is upset and trying to dominate back.
When she does this we again say "no" and if need be put her back in her puppy pen and don't give her attention for a few minutes.
We don't often have to tell her off like this but I was just wondering if such a reaction is normal or if we should be handling behaviour like this differently.