So who sells the best pets? (That isn't Kazzlehorf of course)