Meet the tiny puppy who weighed less than an EGG when she was born.
Mini - a Yorkshire terrier Chihuahua cross - was just 1.3 ounces at birth and can slumber comfortably on an iPhone. In contrast, her brothers and sisters from the same litter were at least four times her size.
Indeed, Mini was so small that owner Emma Williams, from Poole in Dorset, didn't think she would survive.
Pocket-sized: Mini the puppy fits comfortably on an iPhone
So in an effort to give her the best chance possible she launched a dedicated feeding regime.
As well as encouraging Mini to feed from her mother, Emma supplemented this with hand-feeding every two hours.
The tiny pooch, who now weighs 1.9 ounces, survived against all the odds and has been able to rejoin her seven siblings.
The average weight for a puppy of this type is 4.5 ounces and they can weigh up to 15 pounds when fully grown.
Emma, 29, is planning to sell the litter of seven when she is satisfied that they are all healthy.
Mini weighed just 1.3 ounces at birth - making her lighter than an egg
She said: "Mini was the second puppy to be born so at first I thought she was a normal size and the other was big and chunky.
"But as the others came out it became apparent she was so dinky, I couldn't believe it when I saw just how small she was, the others were at least three times her size.
"It was a surprise because her parents Bella and Bodie aren't small for their breed, but then it's all new to me as I've not had a dog that has had puppies before.
"I took her to the vets and they hadn't come across a puppy so small, and when I researched online I couldn't find one either.
"At first I wasn't sure if she would make it because she is so small and she kept being pushed out of the way by the others, but she's a strong little thing.
"Mini is feeding from her mother but I also give her formula milk every two hours via a little tube, it's like having a baby.
"The others now weigh eight ounces and put on about an ounce a day, but Mini is putting on just 0.1 ounces.
"I've got her up to 1.9 ounces now and she's doing really well, but I would love to know if she is the smallest dog in Britain.
"The vet thinks she will only be about 1.5 pounds when she is fully grown".