Oh, I'm so sorry!

Could you call a vet? If you look in the phonebook you should be able to find a 24 hour emergency vet in your area that you could call.

I hope he's okay!