Antechinus or rat?

I was standing at my window looking out at the gathering dusk when a small mammal popped out of the … More