Turns out Homey didn't just hyperextend his knee—he shattered the top of his tibia. I'm such an ass—I've been thinking he's just a big ol' baby all week when really he's been trying to hobble around on a broken leg.
We go into an orthopedic specialist tomorrow to find out what the heck we can do. At least now we have an idea of what's wrong. I feel bad though—I've been a regular Baby Jane.