A little more than an hour northwest of the St. Lawrence River, dividing Canada from the United States, sits the Rideau Lakes area. A township within the Leeds and Grenville counties, it technically includes Newboro, too — even if Google Maps will tell you otherwise. This post — our latest dog-friendly destination guide — will…