A hopper is too small for a 3 month old ball python. He should at least be taking adult mice, maybe even 2 if they are on the small side.