Meet The Capybara Who Becomes Friends With Everyone!

This capybara must be the world’s most social and loving animal in the world. Take a closer look in this adorable gallery…

1. Cheesecake The Capybara

Image Source: The Dodo
Image Source: The Dodo

They say you can’t choose family, but it seems this wild capybara certainly chose its family and formed the strongest bond with these loveable pooches.

Next: She loves everyone!