I am so sorry it looks like an injury to me as well. Poor baby it must hurt.I would go to a vet asap. Perhaps you might want to look into pet insurance. I went with Petplan as Buster also seemed to have issues and it seemed like the wise thing to do in the long run.
__________________ Carolyn  Buster Brown  
"The happiest people don't have the best of everything, they just make the best of everything." |