Hello everyone! I just got my first Ball Python and I was wondering how often and what size of mice to feed him? I think the size is the thickest part of their body is the size of mouse you want? Also can you tell when they are hungry? My BP is a juvenile so I'm not sure how often to feed him... Someone please help? Sorry if this is an easy one but I am new here and new to Ball Pythons...