In my opinion, Pellets are the best. There are 100 people recommending everything from market prawns, super worms etc to beef heart chicken heart etc. Pellets are the best because of these reasons:
1. The fat content is lesser than other food. It reduces the chance of drop eye.
2. The...