Catahoula Leopard Dog

The Catahoula Leopard Dog is an American dog breed named after Catahoula Parish, Louisiana. They are one of many dog breeds available on Furry-Paws.

Gallery
This gallery is currently empty. You can contribute by uploading photos!