Is that a Capibera (sp)? They are big rats from
S. America.