Some dogs do not qualify for cataract surgery due to factors like disease or old age. Because the surgery requires general anesthesia, it may be too dangerous for dogs with pre-existing conditions.