Bella is eleven a tiny rescue lhasa apso. She is a sweet gentle dog, yappy if anyone comes to the door but goes to her bed when told and sweet and welcoming when they come in and quickly settles down to lie on my or their feet.
Her past is a bit of an unknown, we know she was repeatedly bred from because the vet told me when he spayed her and I know she hadn't been fed properly, groomed or walked when we got her but she's happy at the groomers, eats well twice a day and would eat any food left out even after her feed so nothing is ever left out. She's walked twice a day, has doggy friends, some she ignores and she barks at the JR over the road (all dogs bark at the JR over the road for some reason)
She doesn't like men in general out of the house but has no problems with workmen etc who come in the house. She really dislikes young men in hoodies and we've had another incident this morning where I was locking up to leave and she rushed the length of the lead snapping and snarling at the fella going into the house on the other side of the cul de sac. She sounds really vicious and not for the first time, (she has done this to many youths) the young bloke ran up the path. He wasn't at risk because I had the lead but he was embarrassed because she's about nine inches tall and looks like a teddy bear and I was embarrassed and apologised again.
I don't know how to stop it because I can't pre empt it because I can't see well enough to see who is approaching until long after Bella has seen them and to be quite honest she doesn't bother until she is quite close up. If she's off lead she doesn't bother at all with anybody just walks happily by.
I would like to stop it, most people laugh because of the size and sight of her and because she's on a lead whilst she's snarling but I'm not unaware that one day somebody might not find it funny. Any ideas please?