That is great news from the huge amount of swelling you had. I'm so relieved for you. Watch out for traumatic arthritis and follow-up w/your ortho if there's trouble down the road.
And that's right - just tote it up to an excellent pedigree, reputable breeding and good genetics, girl!!!

