Three adorable puppies were found abandoned and dumped in a dustbin.
The springer spaniels were spotted by a member of the public after they were thrown in the bin outside a property in Esher, Surrey.
The helpless pups were rescued by a dog warden from Elmbridge Borough Council on Monday and taken to a vet in Woking, Surrey.
They were found to be in good health and placed in loving new homes.
A spokesperson for the RSPCA said: “It’s really heartbreaking to hear that someone has thrown some puppies in a bin.
“Pets are for life, they are reliant on us owners to ensure that their needs are met, and they are not a toy that can just be discarded like a piece of rubbish when someone loses interest.
“Even if people’s circumstances change and they find they are no longer able to help their pet, there are still other options available such as contacting a local charity, not dumping them.
“We are grateful to hear that these pups have since been found loving new homes.”