Creature 262 – a wolf in sheepskin clothing? March 15, 2012March 16, 2013 Everyone’s heard of a wolf in sheepskin clothing. Now introducing the pig in sheep dogs clothing. AdvertisementShare this:TwitterFacebookTumblrEmailPinterestLike this:Like Loading... Related