A goat that casts random magical effects when disturbed
A Spellgoat is, at first glance, no different than any other goat. Some say a spellgoat originates when a common goat eats too many spell scrolls, other says they are the product of mad Magic-users.
A spellgoat lives a normal goat's life with the exception than when disturbed, angered, or scared, a magical effect occurs around them. In game terms choose 6 1st-level Magic-user spells and form a list. Whenever attacked, roll 1d6 with the number rolled being the spell cast. A spellgoat can only "cast" a specific spell once per day.
Basic Fantasy Field Guide Omnibus