5 week old Belgain Tervuren Herding

Young puppy learning to herd sheep

Breed: Belgian Tervuren 5 week old Belgain Tervuren Herding