OK, I’m a moron. The reason no one is ever at the off-leash dog park at Woburn Park (Bathurst & Cranbrooke in North York) is because there is a way better dog park only about three more blocks farther north, called Ledbury Park. Now in my own defense, I had Google Street Viewed the area…