CALGARY -- The Calgary Police Service has announced the death of police service dog Max.

The nine-year-old German Shepherd served for nearly seven years in his roles as a patrol dog and drug detection dog.

Max competed in the 2018 Canadian Police Canine Association trials in Vancouver, B.C. where he finished first in two separate categories.

According to CPS officials, Max died of natural causes ahead of his scheduled retirement next month.