Hamish is a small shetland sheepdog, but he herds sheep, in AKC competitions, with great power.
Photo album created with Web Album Generator