Do maggots eat dog feces?

Yes, maggots will eat the feces of most animals, including dogs. The blow flies will lay eggs in the feces to produce the maggots.