If I were you I would take him to the vet. Your snake has got to be stressed. Can I ask why you put Canola Oil on him?