Little Sheep Happily Wags Her Tail When Her Favorite Human Approaches
A happy little sheep who lives at Millington’s Magical Barn in Yorkshire, England, excitedly wagged her little tail when she saw a favorite human approaching.
Did you know sheep wag their tails when they’re happy?