I was talking to a guy at work and he told me that it is important to keep a routine of live food in my cichlids' diet. So I went to the LFS and bought 10 small guppies. I have 6 cichlids and they went nuts!! they ate all 10 guppies in less than 15 minutes. I had expected it to take a few days. So my question is how often should I feed them live food and if I bought 25 guppies would they just try to eat them all as soon as possible or would they just eat them as they get hungry. I don't want to overfeed them. thanks in advance!