Blind B.C. dog overcomes adversity through doggy dock diving