One thing's for sure, it may not look like it, but Fifi's the puppy's green hair is all natural.
The puppy shocked her mum's owners when Milly, her mother, gave birth to a litter of pups but Fifi came out green.
See also: How to choose a puppy: essential tips
See also: World's first IVF puppies born to surrogate mum
Experts say it's rare but happens when light-coloured puppies come in contact with a substance call Biliverden which is found in the placenta.
Her owners say the colour will fade but Fifi has received quite a bit of attention in the meantime.