Yea...not knocking the vet visit at all, would just suggest atrying a 50 cent paper before a $50 vet visit. I have actually had this work on snakes I have had a while and have been good eaters in the past. It's amazing how simple little things will stress them out.