What is a doctor with the letters D O behind their name?

Doctor of Osteopathy. The doctor didn't go to a school of Western medicine, but went to a school of osteopathy. State laws give them the same rights and privileges as MDs.