You've heard of a cat with nine lives - but a perky pooch named Poppy is testing that theory on canines.
When Terry Franklin's dog was viciously mauled by two bull-mastiff cross dogs in 2009, she was not expected to live. But by some miracle pulled through.
"She was badly injured, she could only hop on three legs. I would walk her down the driveway, then a little bit further, and after about three or four weeks she was away," he said.
Poppy defied the odds once again after being diagnosed with pancreatic cancer in 2011 and given a year - it's been three and she is still fighting.
"She started losing balance and walking around in circles. She was later diagnosed. It makes her light headed and she has had a number of bad turns, but not for about three months. I have to feed her five to six times a day."