A family have been left “devastated” after their dog was killed in an apparent hit-and-run on a busy road.
Indea Carol Ogilvie said her pet Rex, a one-year-old King Charles Spaniel, was killed after colliding with a black SUV.
She said the vehicle had been driving along Coupar Angus Road before apparently killing the puppy on impact.
Indea, 23, said Rex had escaped from the back garden near to the former Park House Hotel shortly after 4pm on Friday.
The mum-of-two, from Dryburgh, appealed for the driver of the vehicle to come forward.
Two witnesses contacted her saying the SUV struck the dog before continuing to head into town.
Indea said her sons Rome and Noell had lost their “best friend”.
She added: “We have a back garden and the dog has managed to get out of the gate.
“A few people came to the door within five minutes of Rex getting out. One young lad was devastated at what he saw.
“We believe, given the size of Rex, the driver must have known they had struck an animal.
“Police Scotland were in the area yesterday carrying out door-to-door inquiries.”
Indea also called for speed humps to be placed on the stretch of road where Rex died, where she claims cars drive at speeds of up to 60mph.
She said: “We’ve managed to get CCTV footage from a neighbour of the black SUV driving past.
“Given what has happened, I have contacted the council to see if we could get speed humps put in place.
“I’ve seen cars driving as quickly as 60mph on that stretch – it could have been a child who had walked out onto that road.
“My kids have lost their best friend. We are finding hard to understand how someone could just drive away.”
A police spokesman said: “Police Scotland is investigating a road traffic collision on Coupar Angus Road at about 4.30pm on Friday. A Spaniel was killed after being involved in a collision with a vehicle, described only as a large black car.
“The driver of the car did not stop, and so far has not reported their involvement in the incident.
“The vehicle was travelling southwards on the section of Coupar Angus Road between Dunsinane Avenue and Liff Road.
“If anyone has any information please call 101.”