Giant rat? Nadler?
I doubt that rat is 18 inches long, nose to end of tail.
That is a big rat, but far from Capybara size.