Aspenbloom Pet Care
Aspenbloom Pet Care

CCL Tears in Dogs – Our Personal Journey, Pt 1

This personal journey on CCL (Cranial Cruciate Ligament) tears/ruptures in dogs part one, is going to be a LONG post. It dates back to November …