Sheeps

We had a nice little advertising campaign not long ago in Switzerland. Today I stumbled across this website and.. is this bloody ad so much stamped into my head that I can’t look at sheeps anymore without thinking of it, or do those sheeps have some intruded similarity? See for yourself:  

http://www.colorspretty.com/fluff/home/