I am currently in Koh Samui on my honeymoon and I just wanted to say that we stopped by the dog rescue place in Chaweng and we were very impressed. The man there went out of his way to tell us everything they are doing to help the dogs and cats on the island. They neuter and spay at least 6 dogs a day! Very impressive. They also said that if you see a dog or cat in distress, you can call them and they will come and pick it up.
I just thought I would mention it incase anyone else is interested.