That rat is WAY to big for that snake! I dont up my snakes to small rats untill they're consistantly downing 3 adult mice(and I pick out 3 fairly large mice by this point). I hope he doesnt regurgitate that rat