Pet games are fun but with only 4 thye can get fairly boring after a while so why not make some more or bring harder leves into them for example why not add more levels to the dance game like a double or nothing rule for 1 last level.
Secondly pet missions. What i mean is maybe every 10 or 20 levels you could get a mission from Milo Barker and then when you complete this mission you get so much xp for your pet and they high the level of your mission the harder the mission is. This might make people want to train up their pets more so they can unlock new abilties. I for example have a pet that i really just can'e be bothered to train up in a game for hours.