I'm going to start out with the newest pets.
I'm naming Skarr - Lizzy. - This one I don't feel guilty over..

This one is named Panda.. - I'm feeling guilty that I'm not as attached to him as he was fun to get.

Panda is the one on the ground, and Lizzy is the one on the bench crawling all over it.

I named them after my IRL cats >.>
So I normally keep a Cat in my "pet party" at all times. I like to keep 2 pets that give a buff, a pvp pet, and a tanky pet.
So for my cat I can't decide between the two.. I think Lizzy is the one I want to use. But I tamed Sambas and after I tamed him I said in general chat "Sambas Tamed X:YZ AM" and someone replied with "aww..."
Anyway so
Arachne -

RedSnappah -

Lupa -

Cat - Panda or Lizzy

---
So I normally use them and then I've had other pets I've neglected, and I feel bad.
I made a video with this sucker.. He couldn't die.. so we tanked gammon.. at level 80. http://www.youtube.com/watch?v=qC59X99l ... ideo_title
Sigurd -

I tamed her right before I switched servers to Hyjal on my hunter.. Shes the last thing my hunter remembers of Cenarion Circle. I used her for a long time. Shes my was my pvp pal in wrath.
Freja -

---
So some pets I'm thrilled with having and others I feel kinda upset as if I could of helped someone else get them who would of used it.. They all have stories though.. heh