Dog vomit smile mould?

Dog vomit smile mould?

Observation - Dog vomit smile mould? - UK and Ireland. Description: