London bus bosses have refused to run an advert promoting a vegan message - on the grounds it may cause offence.
The advert, by animal rights charity PETA, was meant to be featured on 100 buses this Christmas.
According to the group, the ad - which shows a glazed and roasted dog's head on a platter next to the words 'If You Wouldn't Eat Your Dog, Why Eat a Turkey? Start a New Tradition. Go Vegan' - was previously approved by Transport for London [TfL].
PETA Director Elisa Allen told PBN: "It's shameful and confusing that PETA's campaign was rejected when Londoners are bombarded with ads selling turkey corpses.
"What is truly offensive is killing gentle birds – who have the same capacity to feel pain as the dogs with whom we share our homes – for a fleeting moment of taste.
"PETA's ads ask everyone to offer some comfort and joy to all living beings this Christmas by enjoying a festive meal that doesn't have a dead animal's corpse as the centrepiece."
A Transport for London spokesperson told PBN: "Our agency rejected this advert following advice from the Committee of Advertising Practice."