Green pug?

Green pug?

Observation - Green pug? - UK and Ireland. Description: