She's never done it before, but since her last heat (which she finished a week ago) Chewie has been showing a lot of guarding behavior... She wuffs at people approaching us when out on.walks (tail wagging, so friendly, but no pulling towards hence me thinking guarding) but if she spots another dig she goes in to full on bark. I reprimand her and hold her jaws to try and stop her barking, but nothing seems to be working and obviously I don't want to smack her.. But I just done know what to do, it's totally anti-social and she shuts up when she get near them, Hasan sniff and determines they're not a threat, but before that the barking is so bad. I know little dogs especially can get very territorial and protective of their owners, but I kinda hoped it would stop after her heat passed. It hasn't. Any tips would be loved!!