Tag Archives: internal parasite

Teaching Young Giraffe Old Tricks: Changing Learned Behaviors in a Herd of Captive Giraffe