A nine-week-old puppy was found abandoned and tied to a bin at the back of shops.
Bin collectors discovered the Staffordshire bull terrier-cross on Staveney High Street, near Chesterfield on Tuesday 9 October.
The animal is now being cared for by the RSCA, until he is ready be re-homed.
The charity has named him Oscar, after the Sesame Street character 'Oscar the Grouch', who lived in the bin.
Andy Sowden, an animal welfare officer, said: “He is in good condition and is a lovely, friendly natured little dog. It is so sad that someone chose to tie him up and leave him in such a vulnerable state.
“There is never any excuse to just dump an animal like a piece of rubbish.”