It does sound like the rat might have been a little big. Do you think the rat was close to the same thickness as your snake? Did it leave a huge bump in your snake? You should see a little bump in your snake after it eats.