A bulldog has given birth to a 'miracle' puppy with bright green fur.
Trevor and Audra Mosher, thought the worst after they saw the pup's unusual colour and at first thought she she had been stillborn.
She was part of a litter of eight born in Canada to mum Freya, but started behaving normally and has been thriving ever since.