This squirrel will make you think T. rex is coming. I have dogs barking cow mooing crows but no deer yet