Welsh corgi, either of two breeds of working dogs developed to handle cattle. They are similar in appearance but are of different origins. Their resemblance results from crosses between the two breeds. The Cardigan Welsh corgi (see photograph), named for Cardiganshire, can be traced back to dogs bro...
View more...