Am I in the Twilight Zone? Just looked out the window and now there are TWO fucking tree rats in my garden! And they are looking at me.....