‘Horrified’ by number of dogs being put down 24 stray and abandoned dogs were put down by the Council in the past eight months as a ‘last resort’