Meet Nancy ... the sheep-herding chihuahua
A chihuahua from Battersea Cats and Dogs home has an impressive skill - she can herd sheep.
Normally a task set aside for border collies, Nancy mastered the art by watching them do it during visits to farms.
Nancy, who was brought to the home with a severe skin disease at three weeks old, weighs just 2.5 lbs and the sheep are more than six times taller than her.
The animal charity released the video in an attempt to "prove that rescue dogs really can do anything".