A dog who was thought to be ill with a brain tumour has made a full recovery after X-rays revealed that it instead had a sewing needle stuck in its neck.

Toby, a Yorkshire terrier, was suffering from neck pain, struggling to walk and showing signs of seizures.

Its worried owners took the 13-year-old to the vet, who suspected the dog had a tumour.

But X-ray images revealed that a 7cm needle, thread attached, was lodged in its neck.

It had pierced the terrier's spinal cord and was close to its brain.

Dog's brain tumor turns out to be large needle stuck in its neck Show all 4 1 /4 Dog's brain tumor turns out to be large needle stuck in its neck Dog's brain tumor turns out to be large needle stuck in its neck X-ray showing the 7cm needle lodged in the neck of Yorkshire Terrier Toby PA Dog's brain tumor turns out to be large needle stuck in its neck X-ray showing the 7cm needle lodged in the neck of Yorkshire Terrier Toby PA Dog's brain tumor turns out to be large needle stuck in its neck Yorkshire Terrier Toby has since made a full recovery PA Dog's brain tumor turns out to be large needle stuck in its neck Yorkshire Terrier Toby has since made a full recovery PA

Vets at the University of Edinburgh's Hospital for Small Animals at the Royal School for Veterinary Studies managed to remove the needle during surgery in August 2018.

The team used specialist X-ray equipment to monitor the needle in real time and withdrew it without an invasive procedure.

"We feel that without the help of the experts in Edinburgh, Toby would not be here today," said Alexander Jamieson, his owner.

"The care and attention he got was out of this world and we are delighted to see him back to his old self"

It is unclear how the needle ended up in Toby's neck but vets suspect that he could have eaten it or laid his head on it.

Support free-thinking journalism and attend Independent events

"We are really pleased to see Toby back to full health, thanks to the combined efforts of his vets and our specialist teams here in Edinburgh," said Samantha Woods, a senior lecturer at the University of Edinburgh.