God how could I forget Koos, awesome lil taru.
Hence PestControl. The only lofty goals I have for it are camaraderie and longevity.
As for being "good", well, time will tell. I'd be fun to have a largish group to take on HMN and other "end-game" activities. We'll see.
My personal opinion based on 5 years of playing on Caitsith.
Pet events are not your average fight, I would want to join others that are experienced.
Switch servers to the LS you are interseted in, contact them prior to transfering servers. You're best bet for joining or running a pet LS would be to join one of the established LS's.
Similar LS's have been created in the past, Pet, Crafting, HELM, Roleplaying