The helmets used are EA's own riding helmets and apparently it doesn't like hair at all, making it poof when you use a helmet. This is not my doing as it does the same in CAS with no mods/CC. Fear not tho as soon as you remove the helmet the hair etc will reappear again.
However, the lovely Srsly has allowed me to add support for her Equestrian Riding Helmets (link below) which does not hate hair and looks great. I highly recommend downloading it (You need to download it if you want it to show up in my mod as it is not included)
Mod also support children so you can pick a nice helmet for them as well. I also made it possible for you to give an NPC/Townie a helmet on, just keep in mind that the helmet sometimes decides to stay on your sim (active or npc) just use "Remove Riding Helmet" and off it goes.
Required:
Lot51 Core Library. Download here.
Horse Ranch expansion.
Optional:
Srsly's Equestrian Riding Helmets. Download here:
Credits:
Srsly - For the Equestrian Riding Helmets.
Lumpinou - Help pointers.
Waffle - Help pointers.
Shiipty - Sim in picture belongs to her.
Lot51 - For the Core Library.