By deva  |  Location: Saint Vincent and the Grenadines  |  05/04/08  |  Pics: 6

As promised, some photos of the extraordinarily happy stray dogs of Bequia, the northernmost island in the Grenadines chain.