How much does your yearling weigh? Male or female?
Most people feed yearlings every 7 days. Also, unless it is a she and she is a very big girl, a small rat will do the job Also, Sho220 is correct in saying that you're lucky the rat did not chew the snake