There are subs and there are doms. Subs like being told what to do, it's really just as simple as that.
thats not entirely true, real submissives often have can't say no to things, and are unable to order people around, whereas dominant people like are more leader-ish types who have a easier time taking initiative.
I for example, will never be a leader of any kind, i am too held-back and i simply cant tell people what to do, and i am not this way because i want to be, believe me.
most people are neutral though
the pet thing on this site is more of a (motherly/fatherly) love thing, or a friendship thing, than something else for as far as i know.
as for the 3d mesher/dev/programmer part, thats mostly imvu/second life stuff... simply people making skins/downloadable content
hope that answers any remaining questions