We checked with the vet, he is ok. No bleeding, no infection, no fractures. Only a headache. Never seen an entire vet clinic so baffled though.