Trained, fed and cared for, the horses of the Puy du Fou are Spanish and Portuguese breeds with varying coats: grey, brown, black, cream, etc...
70 Species
22 dogs and trained wolf hounds
more than 500 animals