In order to attempt to resurrect any pet you need 80 vet and 80 lore at least, taming skill isn't counted when working out your chance to res a pet. At 80/80 skill you'll fail quite often, so any extra skill you can allow will speed things up. Or, just don't get it killed *grin*
Wenchy