In addition to considering your miniature pinscher's need for calories, you also need to keep in mind that small-breed dogs like the miniature pinscher have both small mouths and small stomachs. Although small-breed dogs need an energy-rich diet, they physically cannot eat a large portion of food all at once.