A dental cleaning performed under anesthesia can take anywhere from 4 to 8 hours, beginning with pre-procedure blood work and patient preparation. Once a pet has been anesthetized, a dental cleaning in a vet’s office usually lasts around 30-45 minutes, although it can take up to 2 hours if extractions are involved.
Last updated on August 21, 2020