German shepherd treated teeth under anesthesia on operating table in veterinary hospital by darcy56 | Mar 25, 2021