Kick him against a wall???

How dare she say that to you!

Some people are so dang inconsiderate and downright RUDE. She obviously doesn't know anything about the Yorkshire Terrier breed. Yes they may indeed be small, and no they wouldn't "do damage" to someone like a (please, no one get mad at me for saying this - lol) Pit Bull could...HOWEVER, the Yorkshire Terrier is WELL KNOWN for being very protective of their owners, and for being good watch dogs. If she knew anything about the breed, she'd know this
Big hugs to you sweetie and I am so sorry that she has upset you

I say just blow her off!