That's really not much... but I noticed these badges, related to Petting have a watering can design. There should be a hand, right?
http://beta.glitch.com/achievements/234/
http://beta.glitch.com/achievements/256/
http://beta.glitch.com/achievements/255/
http://beta.glitch.com/achievements/257/
http://beta.glitch.com/achievements/249/
Besides that, I just LOVE the new badges' designs. They're awesome.