This passage from today leaped right off the screen at me:
I must appear so full of rage to them, my animals, for her to do that, though I have never smacked her, and never would. No wonder Michael the sheepdog has a skin allergy.
You can get medication and special diets from the vet to deal with skin allergies. This woman should not be allowed within a mile of an animal