This sign just cracked me up when I saw it. There were two in the parking lot of a McDonalds in Broomfield, CO. Memo to self: see if its still there
So is this particularly useful for Martian dogs? It probably means environmentally friendly. I didn’t check it out, maybe I should have, as I’ve never seen a green dog.