Unfortunately I live smack in the middle of nowhere in Iowa and I have to drive 100 miles in order to find a petco or any other pet store. I plan on ordering 100 hoppers, but will he be too big to eat hoppers by the time use them up?