they only eat dead flesh due to the enzymes they use to break down said food of choice. as such, maggots grown clean are used by doctors to clean wounds that are prone to infection.
also i've seen maggots yes. rotten dead animals are usually host to them and other creepy crawlies.