My ball python Enzo just went through a shed cycle so hadn't been fed for two weeks. He normally eats every time I come home from college, which is every weekend. Today when I fed him he went too fast, missed and ended up slamming his face into the side of his enclosure. He then proceeded to eat, but I noticed after he'd swallowed that he was holding his head funny like he was uncomfortable. Took a closer look and there was an indentation in his upper jaw, right under his heat pits and about the size of one scale. No blood, but now it looks a bit swollen. I'm worried he broke that part of his jaw or at least a few teeth. Should I take him to the vet? He rubbed that side of his jaw against the glass after, so I know he was uncomfortable.
Thanks for any advice.