Question: how much does it cost to feed a german shepherd per month?
Answer: If an adult German Shepherd eats 4 cups per day, that means the 30-pound bag would provide 30 days of food. So that's about a month of food for $55, or $660 a year. When you're looking at the German Shepherd price for food, don't forget about treats! A bag generally costs $5-$10 and will last about a month.