Water Baby This is a 'Water Baby', or Capybara. It is 'the world's largest rodent'. It feeds on aquatic plants in the early morning and evening. Strange creature!
This image is from the presentation "Montreal: Biodome, Insectarium and Botanical Garden".