Two newborn fawns are doing well after a veterinarian delivered them by C-section, something made necessary after a vehicle struck their pregnant mother in Prince George, B.C.

The doe was only hours away from giving birth -- so rather than put her down, a conservation officer helped rescue her babies first.

"When the conservation officer got there, he said that she was full-term and didn't have the heart to euthanize her on the spot," said Rachelle Morey of Northern Wildlife Rescue on Sunday.

The deer was struck on the northern interior city's Simon Fraser Bridge on Friday morning. She lay there with two broken legs until the conservation officer arrived.

He loaded the deer onto a truck and took her to the Prince George Veterinary Hospital, where a veterinarian performed the caesarean section.

The two fawns are being kept at Northern Wildlife Rescue, but they will be transferred to a rehabilitation centre in Smithers, about 370 kilometres west of Prince George.

Right now, they are living in a pen and are being fed through bottles.

Morey said that when they are old enough, the deer will be released back into the wild.

Sadly, their mother's injuries were very serious and she had to be euthanized.

With files from CTV British Columbia