Yes, it is free. The first time I bought a creature, I had around 50 stars but then I clicked buy and my purchase was successful. And I still had 50 stars :))
Well it depends... The Creature Shop is in the Creature area. The Pet Shop is in Pet Town.
creature area but inside the creature shop
The net is in the creature shop.
go to the creature area and enter the shop. each creature costs 1000 coins for nonmembers.
You find it at the creature shop on the wall right to the ranger
is this for the scavenger hunt well it is the creature place right next to the creature shop
u go to the creature area and then keep going right and then there is the creature arena but first u cant have a pet with u and u need to hav bought a creature from the creature shop my name is omgcupcake11
at the creature area u go in the creature shop u will find it there on the wall laying down oh and nvm
today i got it by playing spring game if ur on a mission its in the creature shop
Go to youtube and ask that question. There are lots of videos that will help.
Talk to the witch then give her a net then talk to her again and meet her at the forest. The net is at the creature shop
u go to the fantage pet shop and click on the catalog, then u turn to the page that says receive your free barn and click on that. u should then get a screen that says you received your free barn