A dog suspected of having a brain tumour actually had a sewing needle stuck in his neck.

Bizarre on Female First

Bizarre on Female First

X-rays have shown that it was actually a needle that had pierced the poor pooch's spinal cord and caused him neck pain.

The Yorkshire terrier's owners took him to the vet after noticing he was struggling to walk and showing signs of seizures.

The vet in Beauly, near Inverness, initially feared the 13-year-old might have a brain tumour and took scans of his head, but the images showed a 7cm sewing needle - with thread attached - stuck in his neck.

It is not known how it got there, but vets suspect he either ate it or laid his head on it.

Surgeons have since removed the needle, which was sat dangerously close to his brain