Hi all, my 2 yr old male chequered garter hasn't eaten for two weeks now. I used to feed him fish up until a year ago where he went off his food so I converted him to earthworms which he took with no hesitation. At the moment he refuses both worms and fish, he takes no interest in the food when I offer it to him. He usually eats worms every 4-5 days.

The snake seems as fine and active as I've ever known him to be, and he did shed his skin completely two weeks ago too.

Any advice on what action i should take?