WTF Series -Howling Dog Tours Whistler kills 100 sled dogs
- 13 years ago
Authorities in Vancouver British Columbia are investigating a horrific Animal Cruelty Incident. After the general manager of Howling Dog Tours filed a claim for workman's compensation. Claiming he was forced to kill 100 healthy sled dogs,
because business was slow and it was too costly to feed and care for them
because business was slow and it was too costly to feed and care for them