Miniature 29-inch horse is same size as his sheep friends
Indi, a ten-year-old Falabella horse, has made his new home in Stirling.
This miniature horse is only 29 inches tall - the same size as his sheep friends.
Indi, a ten-year-old Falabella horse, was given to farm owner Ali Thom in May after his previous owner had to give him up.
He is one of the smallest breeds of horse in the world, but despite his size, he is not considered a pony.
Indi has not let his size stop him from making himself at home on the Arnbeg Farmstay in Stirling, and his owner said he fits in well.
She said he enjoys playing with sheep on the farm, keeping her company as she does her regular sheep checks.
"Indi was born on July 4 and he was named Indi because of the American Independence Day," the 52-year-old said.
"He's the smallest horse we have. You can't ride him though because my legs are longer than his."
Indi arrived at his new home with his son who was originally called Twix, but has now been renamed Sitz.
Ms Thom continued: "Indi is still a stallion, he is the cutest thing ever.
"I think he just loves to keep me company just so he can eat the grass."
"Everyone here loves him, he's such a people animal, his very gentle with us all here," she added.
"I think it's funny that some of the other sheep are much taller than him because he's just a miniature horse."
The Falabella horse was developed by the Falabella family of Argentina and is said to be sweet-natured, easy to handle, highly intelligent and trainable.