Teacup puppies need to eat a fiber-rich diet. Look for dry or canned foods that include fruits, vegetables, eggs, chicken, and omega-3 fatty acids.