1 Definition(s) for "portuguese sheepdog"

  1. noun

    A dog breed from Portugal. They are used to keep livestock in pastures, search for stray animals, and alert for predators.

    reference: American Kennel Club, American Kennel Club Website, Accessed 07 April 2024, <https://www.akc.org/dog-breeds/portuguese-sheepdog/>

    Source