Dogs may be man’s best friend, but they just might be this capybara’s best friend, too.
What’s driving the craze? It’s a perfect storm of social media magic and the animals’ naturally endearing traits. Capybaras have naturally sociable and relaxed personalities and can often be seen ...