I have a 4 month 18'' Ball python that I started feeding small rats no problem. Not rat pups small rats . This snake should be eating bigger pray at least a small rat . No offense there but the guys at petco lack the proper knowledge and training. I too was misled by one of them who told me to feed my BP 1 fuzzie mouse a week . Than I was wondering how come he takes a crap so rarely.