Carl D. Lavin, age 85, of Canton passed away April 12th. Born in Boston, he was raised in Dorchester and graduated from Cathedral High School and Southwest Texas State University and served in the United States Air Force for 22 years. He worked for the Commonwealth of Massachusetts as a Career Counsellor for many years before retiring. Carl also wrote a column known as the “The Barking Dog” in the Canton Citizen for many years. He was active in the Neponset River Watershed Watchdogs for many years and enjoyed Genealogy and was a history buff. Beloved husband of the late Ellen (Alabiso). Father of Carl P. lavin and his wife Kerry of Newton and Khristine Lavin and her spouse Jessica of Canton. Grandfather of Damon and Parker Lavin. Brother of Neil Lavin of Bradford, NH Margaret Miller of OR, and the late Thomas Lavin, and Patricia Couming. He is survived by his brother in law and best friend Bernard Couming of Stoughton. Funeral Service at the Dockray & Thomas Funeral Home 455 Washington St. Canton Tuesday at 12:00 noon. Visiting hours Monday 4:00 to 7:00 pm. Burial Canton Corner Cemetery.