I'm ashamed to admit that I don't know what they are,
This was taken a few days ago,
The next 2 pictures were taken an hour ago, the thing just strolled right by my window.
Now on these next 2, judging by the tail this must obviously be a beaver, but god damn is it huge!