2 brown specks at the water's edge are 2 capybaras - the world's largest rodent. Each of these were about the size of a big pig.