The PortionPro Rx is designed to feed a large variety of kibble sizes and shapes, but not semi moist kibble. We do recommend kibble that is generally a uniform size, non-irregular shapes, and 5/8th of an inch or less in diameter. Kibble outside of this criteria may still feed, but will be more likely to have jamming and inaccurate meal amounts.