Raccoon

Racoons are mammals. Racoons can be seen on the Isle of the Beast.