alright, there was no reason for you to get attacked like that. You asked a simple question. Horses are animals. They get dirty, they act up. You can't control every little thing they do. You horse was kicked and she peed on herself. Obviously you didn't pee on your horse, or kick her youself. There's nothing you could have done to control that from happening. You should have hosed her off before, but from personal experience, my farrier used to be really rushy as well. He probably would have left if I offered to hose him off beforehand. BUT you are paying the farrier to shod your horses, so he should be respectful and have the time and patience for the job. He doesn't seem like an ideal farrier though, so I would definitely not hesitate to switch..
Count My Strides - Shane, Bought 2-18-06, Mustang.
"I whispered to my horse, "i'm afraid of falling" and he whispered back, "i have wings".