Poor guy. I hope he doesn't have to have too many stitches but if the vet finds out what's wrong, then it will be worth it.
Exactly what I was gonna say!

Be good Jasper!