21 years?!

So you have some experience then.

What size mouse/rat should my snake be eating? I have no experience with non-coloubrids and I can't find an answer on any caresheets.