OUCH! I saw stars for a second, I bet I would be out cold if I were a male. Geez! That looks so painful.

Hope he feels better soon. Poor little Rosco!