Just what it says. Check with your vet first. I have had many Chihuahuas over the last 10 years (I'm involved with rescue) who have tended toward obesity, and this diet has helped them get fit and trim. As long as they still have healthy teeth you should still feed them a good quality "lite" kibble and this is as a supplement. It is not quite as dense as commercial food. My dogs are quite small, and normally eat 1/4 cup kibble twice a day. When they are on this diet, I feed them 1/4 cup of this along with about 1/2 the kibble they usually eat (approximately 2 tablespoons). Please note, certain foods are toxic to dogs; NEVER add onions or garlic to this recipe. Garlic is less dangerous than onions and some people will tell you that it's actually beneficial for your pets' health. I prefer to err on the side of safety for their sake so I say please do not add it to their food. As for the vegetables, my babies love green beans, beets, carrots, peas, spinach, mixed vegetables and lima beans, among others. The important thing is to use a variety and if using canned, they must be the kind that have NO SALT ADDED.