You can revive pets at the starting town all you have to do is go to the girl statue that has red eyes near the pet stable (where you see pets walking around in a fenced area) and if you want to get new pets you must get eggs and go to the stable in the starting area and wait for them to hatch. good luck :)