DP Duets Pets Dog Walking & Pet Sitting Toronto, Ontario, Canada Duets Pets is a local dog walking and pet care company working in Toronto, Ontario, Canada. Its core service…