A dog shelter has been left baffled after a mutant puppy was born with five legs and two tails.
Casas Cuna shelter in Puntarenas, in Costa Rica, took on the pooch after her original owners said they were unable to look after her or pay for the treatment she needed.
The rescue centre, who have named the pooch Mia, have been providing regular updates on her progress.