This poster has definitely left a bad taste in some people's mouths.

England’s Bristol City Council has raised eyebrows for putting up a poster with a child who appears to be eating dog excrement.

The ad is designed to encourage people to clean up after their pooches, although it may find more success in getting said people to screech, “Ewwww!”

The council is not offering any apologies. It said, "Shocking imagery, but perhaps it will help encourage a few more dog owners to do the responsible thing."