X-ray says busted ACL ( well, ccl, for canine cruciate ligament). Gonna suck, as we need to figure out where and what method of fixing, but recovery likely to suck. At least we’ll be able to fix her though. She hurts so bad she walks on three legs sometimes.