Revive restores the Dog from KO and heals a set amount of HP, determined by the level of Revive.
Revive is of dubious use. The major reason is that Dog Biscuits restore the dog to full HP, where Revive must level up. Revive also takes up a spot in the player's alchemy list and quickly consumes their supply of Roots, needed for other healing spells. However, if the player finds the dog keeps perishing, Revive can still be a worthwhile spell to keep around.
Acid Rain - Atlas - Barrier - Call Up - Corrosion - Crush - Cure - Defend - Double Drain - Drain - Energize - Escape - Explosion - Fireball - Fire Power - Flash - Hard Ball - Heal - Lance - Laser - Levitate - Lightning Storm - Miracle Cure - Nitro - One Up - Reflect - Regrowth - Revealer - Revive - Slow Burn - Speed - Sting - Stop - Super Heal