Nature’s Own Dog Chews Nature's Own Dog Chews 1420 Warden Ave. M1R5A3 Scarborough Ontario Canada www.naturesowndogchews.com