I read something recently about giving a no! Command and poking them in the neck with your finger-(obviously not hard). it's the same as an alpha dog in a pack setting biting their neck for compliance. If they look away from you, it means they are not challenging your authority.
Rather interesting stuff.
Alpha Boot Camp for Dogs
This is one article. There were several others on this page that talks about establishing "alpha" dog mentality and position with your pets.