S., this caught my eye just because I'm a dog lover.
I guess to address the first issue, I had a Yorkie that got a little cranky with the kids when they were little. I can't remember how old she was at the time, probably about 5-6. Little kids are just too quick and fast and I think it scares some dogs which is what the react to.
But what really caught my eye is the type of dog and your location. My brother is in Nashville and one of his little dogs, which I think is also a Westie (are those the toto dogs?) recently lost his vision. Price is I think a little older like 8-10. His other dog, a Yorkie is about 12 and is fine except just some aging issues. But he had Price checked for everything, even doggy diabetes, everything came back fine. They have no explanation as to why he lost his vision, seemingly fairly sudden.
Message me if you want me to get more details.
Lori