It is always good to bathe your horse to get all the grime off of them. Their coat will be healthier, shinier and they will be more comfortable. It is a good way to keep unwanted pests away from dandruff build up or bad hygiene. Plus it is fun family activity when your doing it as a teaching tool for children on how to take care of animals.
I love this time of year where the weather is nice and the horses have shed their winter coats looking sleek and shiny.