Yes, DOs can specialize after graduation. Their training, including internships and residencies, typically lasts 3-8 years. The average salary for osteopaths ranges from $214,716 to $277,386, with a median of about $248,000, depending on experience and location.