It was the barks of the border pomeranian that led his owner, 78-year-old Anne Hudson of Richmond, B.C., to the water-filled ditch where Teddy became trapped after being let out for a bathroom break in the early morning darkness of last Friday.
Hudson called 911 for help and when RCMP Const. Eric Chan arrived on the scene he realized he couldn't pull Teddy out on his own so he called in the Richmond fire department.
Firefighters Mark Smith and Freddie Klomp went into the water to rescued the dog, and took it to Hudson's home where they treated Teddy for hypothermia by giving him a warm bath before placing him in front of a fire.
Chan, Smith and Klomp returned to Hudson's home Thursday to check on Teddy and found him resting comfortably.
Hudson says she's never met more dedicated men, adding they were kind and loving and did more than anyone would expect.