Nice. During my time in the Great Lakes, working with the Canadian Coast Guard, both locally and through JRCC Trenton, was always a pleasure, and seamless. Due to time and distance issues we tended to complete rescue and evacuation missions with them more often than with the USCG, and we often enjoyed their upper Great Lakes cutter for port calls. It was always interesting to learn some of the contrasts compared with the USCG. Though the USCG also coordinate many of their missions with the US Navy and even more so the US Air Force/Reserves (and state/local too, yes), there the coordination with Canadian Forces is almost constant - mostly for air resources. It is a much smaller, more focused agency than the USCG.
Mid-shore patrol class, with a RCMP RHIB onboard in the launcher, at port call at Rock Harbor.