Many pet owners are fearful of veterinary procedures that require their dog or cat to be anesthetised.
And while this is a very legitimate concern, the risks of anesthesia can be minimized with proper planning before the procedure, careful monitoring while the dog or cat is 'under', and competent aftercare.
Every pet is different and anesthesia protocols should be customized to meet the specific needs of the individual. For example, a senior pet or one with a health problem would probably require a different anesthesia protocol than a young, healthy dog or cat.
With today's anesthetics, many of which are reversible, your pet should be almost completely normal by the time of discharge.