Here it is:
Isofluorane is more expensive than the barbituate-based ones and requires newer technologies. Isofluorane does not put the dog as far "under" and recovery is much quicker (and hence, safer).
http://www.bcrescue.org/anesthesia.html
Good luck little Lily!