catalan sheepdog



Mid-sized shaggy coated, all around farm dog

SOURCE: thedogplace.com