Those puppies were really poor thing. They are kept in cages like this and this also includes big dogs like Japanese Spitz and Golden Retrievers. They hardly even have space to move about.
Beaches at the island were really pretty! Their waters are crystal clear. Not like our Pasir Ris/Changi beach.