Well since it would seem alot of people are hesitant to post any self photos be it due to us being overly shy or what not, I had an idea!
People always seem more than happy to show and talk about their own pets (in my experience) so mabye this approach will draw more feedback
Since the person who starts a thread usually contributes first..
* cough, never seen your photo over on the pic thread @aleebr cough *
..I will see if I can get the ball rolling on this thing!