pets are drop items on 12sky. you can get any pet from any monster, except the lvl M25 pets. those can only be found in colgu or the ancient battlefield. if you cant find one as a drop, then you will just have to buy one from and individual in game. hope this helps.
They are pets for your monster.
No i don't believe he does have pets :)
u get them by killing any monster at all. With any monster u can get any pet . . . If you get lucky on the drop :D might as well buy from a player or ask for higher lvl to help you out
Nex
Wormy.
Kill a monster and it may at random give a drop.
well there are MANY MANY bosses which drop pets, from all the different worlds but here are a few from memorySPOILER
Moshlings are littler pets for your Moshi Monster.
Rattle.
It's a random drop from any monster.
no she doesnt but she does drop wings