An investigation has been launched after the bodies of three newborn puppies were dumped on an industrial estate.
The RSPCA believe the animals are Staffies and that "foul play" is involved as it would be unusual for three pups from the same litter to die of natural causes.
The dogs were discovered when staff came in to work at a business on Dabble Duck Industrial Park in Shildon, County Durham, on Friday(5th Feb.)
The RSPCA say a towel with a picture of "Snoopy" on it and a blue plastic carrier bag were found along with the puppies.
Inspectors believe they were thrown over the wall and spilled out of the bag when they landed or they were dumped when they were alive.
Anyone with any information should call the RSPCA inspector appeal line on 0300 123 8018 and ask to leave a message for Inspector Wilson.