You’ll find Humber Bay Park West Dog Park at 2225 Lake Shore Blvd W, Etobicoke, ON M8V 3X7, Canada, is completely fenced for worry-free off-leash time, and water is available on-site, and there’s beach access for swimming. This is a more peaceful option for shy dogs.