A dog handler in Whistler, B.C. , is reportedly under investigation in the deaths of about 100 sled dogs. Authorities say the deaths might be linked to the decline in tourism after the Olympics.
A dog handler in Whistler, B.C. , is reportedly under investigation in the deaths of about 100 sled dogs. Authorities say the deaths might be linked to the decline in tourism after the Olympics.