×

Portuguese cattle dog

Dog breed
The Castro Laboreiro Dog, also known as the Portuguese cattle dog or Portuguese watchdog, is a dog breed of the livestock guardian type, originating from Castro Laboreiro in the northern mountains of Portugal. Wikipedia
Origin: Portugal
Weight: between 55 and 90 pounds