The accident occurred on Thanksgiving Day. Mango, the 2-pound teacup poodle belonging to Dr. Joe Stapleton of Lake Oswego and his wife, Roxanne, had no heartbeat and was not breathing when Stapleton went to work on it.
Mango now appears to have made a complete recovery.
"You'd be hard-pressed to know there was anything wrong with her," Stapleton told The Oregonian.
Stapleton performed both CPR and mouth-to-mouth resuscitation and kept it up while Roxanne drove him and the dog to a veterinary hospital.
The couple had to leave Mango and return home to serve Thanksgiving Dinner for 20 people.
When they got back to the hospital four hours later, Mango was conscious.
The dog spent little more than a day in the animal hospital.