Mr. Boa likes his rat pup, lots