I question your sister in laws vet's knowledge of herps if he treated her cornsnake like a tube of toothpaste lol...
Some of mine only go once a month and others only go after they shed which can be even further spread out.