Maybe it's just the largest rats that Petco has to offer i guess?

I'll try and take some pics in the next couple of days of both the snake, and a rat.