hmm, hes older than my snake, so im not sure, someone else with a snake a similar age might have to answer, but im guessing once a week will still be fine, maybe once every 5 days or somethin? But from personal opinion once every 3 weeks isnt enough.