Oh, poor Keegan!!! It's so hard when the fur kids get hurt. You both will be in my thoughts and prayers. Keep us posted on what the vet has to say.