I can't imagine trying to do dungeons without a healer or rez, but I'll let others with more pet experience speak to the viability.