Buddy, a young collie-mix, has a new family after he was rescued by the BC SPCA in British Columbia after being dragged while ...