It seems cats aren't the only animals with multiple lives, after a one-year-old puppy cheated death by just one millimetre.
Chester the Hungarian Vizsla was out on a walk in the park when he got impaled by a stick that only narrowly missed his heart.
The lucky dog was left seriously injured when he dashed off into the undergrowth at a park in Bishop Auckland, County Durham.