Reports from councils around the country show 1,824 pets were euthanised in 2015, a fall of more than a third on the previous year.
Separate figures show 203 retired greyhounds were also put to sleep.
The Department of Environment said the highest euthanasia numbers were in Wexford where 232 dogs were put down, 204 in Limerick city and county, and 201 in Cork county.
The most on-the-spot fines for breaches of the Control of Dogs Act for offences such as not muzzling a restricted breed or having no licence or identity tags were issued in Cork, where 2,143 people were prosecuted.
Overall there was a 10% fall in the number of dogs sent to the pound — down to 13,051 last year, including 3,437 animals which were handed over by their owners.
Mark Beazley, executive director of animal welfare charity Dogs Trust, said 37 canines are sent to a pound every day. “When a dog is picked up by a dog warden and enters the dog system as a stray, the pound has an obligation to keep the dog for five days in case the owner comes forward looking for their pet,” he said.
“However, when a dog is handed over by its owner... the pound has no legal obligation to keep it for any length of time and the dog could be put to sleep the same day. The majority of these dogs are healthy animals surrendered by their owners who cannot or, in some cases, will not care for their pet anymore.”
Kilkenny and Carlow had one of the best records in the country for alternatives to euthanasiaafter reducing the number of dogs being put down to 12 across the two counties.