The Catahoula Leopard: Not your average stock dog

“A Catta whatta?” That’s the most common response that owners of Catahoula Leopards get after answering the question, “What kind of dog is that?” The largest breed of stock dog, a Catahoula, typically weighs between 60 and 90 pounds and stands between 20 and 26 … Continue reading The Catahoula Leopard: Not your average stock dog