I hope he is okay. A vet visit will probably make you both feel better.