A dog was chained inside a small wooden kennel-type box and left to die near Lincolnshire.
The dead female Yorkshire terrier, who was not microchipped, was found by someone in a remote location prone to fly-tipping in Wisbech.
It was dumped behind a warehouse on farmland near the Wisbech Carpet Warehouse, off Lynn Road in Wisbech on Sunday, January 26.
The kennel is believed to have been left at the location for two weeks and the RSPCA is currently investigating the incident.
The dog, aged between five and seven-years-old, was emaciated and likely to have been dead for at least a couple of days.
She was found inside the box with blankets and a fleece-type jacket.
The dog was wearing a red collar which was attached to an extendable lead. The lead was then attached to the front of the kennel by a chain.
The person who made the shocking discovery then called the dog warden, who collected the body and the kennel and contacted the RSPCA.
The RSPCA is appealing for information and inspector Justin Stubbs is investigating the incident.
Inspector Stubbs said: “I am just horrified to think that this dog could have been in this kennel for a number of days alone, cold and hungry – no animal should be treated this way.
“This kennel was left in a remote location and at a place which is prone to fly-tipping so the chances of anyone ever finding the dog was almost nil. Yet despite this someone still decided to leave this poor dog here, words fail me – it’s heartbreaking.
“A witness said they believe the kennel could have been there for up to two weeks, but it was just thought to have been another fly-tipped item and there was nothing to indicate that there was an animal inside. It’s just truly heart-breaking.
“I really want to find the person responsible for leaving this dog, if they truly couldn’t cope then there are lots of charities they could have contacted first before making this decision. The dog never stood a chance having been left in such a remote location.
“Anyone with any information as to who may have owned this dog is urged to call the RSPCA appeal line on 0300 123 8018.”