A NSW council has euthanised 21 dogs at its animal management facility after one of the animals tested positive to canine parvovirus.