A five-month old puppy participated in her own polar bear swim Thursday, forcing a rescue by the Toronto Police Marine Unit.

Lola, a German Shepherd, ran into Lake Ontario near HMCS York and the Martin Goodman Trail just after 9:30 a.m. Police responded, but while en route, Lola took off towards Ontario Place, Const. Victor Kwong said.

Constables Natasha Zver and Kevin Lee tried to intercept the pup, who then ran past them back to where she first jumped in the lake.

“As the dog was coming towards the owner, she fell though the water,” Kwong said. “As she tried to swim to land, she froze stuck on a metal ladder.”

As officers went to retrieve her, she managed to free herself and fell into the water, where she was rescued by the Marine Unit.

Lola was then “warmed up in the police truck, and returned to the owner, in what is believed to be, good condition,” Kwong said.