Dennis Dunn sentenced to 7 years in prison