Here are two great videos that I thought I would pass on...hope you find 'em interesting! –Kim
Little Corgi Herds 100 Cattle
Bevy may be the runt of the litter, but don't tell her that. This little Corgi can herd a hundred cattle with the best of them. And to boot, she's also a sweet pet.
Australian Cattle Dog
The Australian Cattle Dog (ACD) or Australian Shepherd is a breed of herding dog originally developed in Australia for droving cattle over long distances across rough terrain.
Scottish Border Collies
Border collies work hard and play hard. They also herd sheep, cows – even a 2,000 lb. bull. Originally bred in Scotland, these dogs make great pets.