The 31st State Police Canine Patrol School graduation took place Friday at the Maine Criminal Justice Academy in Vassalboro, June 17 at 10:00 a.m.

Maine Police Canine Association/ Facebook

A formal ceremony was held inside the tactical center followed by a demonstration outside where the dogs showed off their new skills.  The canine teams, representing four different police agencies have spent fourteen weeks in training.

Maine State Police Academy

Five canine teams graduated:

Officer Donald Cousins and K-9 Rocky - Auburn Police Department
Officer Kevin Gagne and K-9 Robbie - Lewiston Police Department
Officer Dan Pelkey and K-9 Maverick - North Berwick Police Department
Trooper J.P. Lacoste and K-9 Bela State Police Troop C
Trooper Taylor Dube and K-9 Indy - State Police Troop E

Officer Donald Cousins and K9 Rocky, Auburn Police Department:

Officer Donald Cousins and K9 Rocky, Auburn Police Department

Officer Kevin Gagne and K-9 Robbie, Lewiston Police Department: 

Officer Kevin Gagne and K-9 Robbie, Lewiston Police Department

Officer Dan Pelkey of the North Berwick Police Department and his K9 partner Maverick train with Corporal Robert Bowen from Maine Department of Corrections as the decoy:

Officer Dan Pelkey of the North Berwick Police Department and his K9 partner Maverick train with Corporal Robert Bowen from Maine Department of Corrections as the decoy./Maine Sate Police

Maine State Trooper J.P. Lacoste is stationed in Troop C, in Skowhegan. He's working with his K9 partner Bella:

Maine State Trooper JP Lacoste is stationed in Troop C, in Skowhegan. He's working with his K9 partner Bella./Maine State Police

Maine State Trooper Taylor Dube and his K9 Indy are training for tracking on hard surfaces:

Maine State Trooper Taylor Dube and his K9 Indy are training for tracking on hard surfaces./Maine State Police

Updates on K-9 teams throughout the state can be found at the Maine Police Canine Association Facebook page.