No two ways about it - love the pet whether it is the dog or spider (prefer the dog for looks, but the spider for bulk). Well done Dev's!!
Now this first thing came to me last night when my new hatchling was teamed up with another hatchling and we were doing quests. Our play times vary and there are some quests that don't benefit from partnering but would still cause a level mismatch. Perhaps a Switch or Emblem that would when equipped (or flipped) prevent the individual from gaining XP even while they continued hunting and doing quests? This would allow one to continue playing when the other couldn't but not affect their leveling thus the mismatch?
Idea 2: Wardrobe Pouch. Inventory management is a mess - so many items to keep track of. How about a pouch or some other item that when opened looked like the character's equipment screen. It also has a button that when pressed activates an instant wardrobe change - items in the pouch switching place with that which is worn?
I know this idea is far fetched as there are no current assets that would allow its easy implementation, but it's just a suggestion forum after all. A Baby Dragon or Phoenix Flying Pet for Dragons that doesn't hinder the ability to fly? Again, just a thought.