The Dogs Trust annual stray dog report estimates almost 100,000 dogs were picked up by local authorities last year, with 6,710 then destroyed for want of a home or because they were ill or aggressive.
Council dog wardens deal with eleven abandoned dogs an hour.
Clarissa Baldwin, chief executive of the charity, said though the numbers of strays had fallen in recent years, dogs were still being treated as "throwaway commodities".
She said: "The number of dogs put to sleep is really quite horrendous.
"We are a nation of dog lovers and we are better than a lot of countries, but we should be doing more to lead the way.
"The throw away society for dogs is quite shocking."
She said: "This is the first year that the number of stray dogs has dropped below 100,000. But this is still far too high a figure – it's 6,000 more than the number of seats at Wembley.
"Dog ownership is a privilege, not a right."
The charity surveyed four fifths of the UK's local authorities and estimated 96,892 dogs were taken in by councils in 2007.
Of these, just under half were reunited with their owners by the council, while the rest were re-homed, taken to welfare organisations or put down.
The rise of microchip tagging dogs has helped cut the number of strays in the past ten years, and the charity said it had spent £5 million a year chipping nearly 250,000 dogs in the past nine years.
Mrs Baldwin said it was a myth that people abandoned dogs because they were too expensive to keep. Instead the reason was more likely to be because they had bought an inappropriate or untrained animal.
The stray dog problem is worst in Northern Ireland, the North East and North West, as well as South Wales.
A dog is put down every 80 minutes in UK - Telegraph