Hi guys, I was cleaning the backyard of my new house today, and found two of these little buggers hanging around behind the garden shed. Is it a Mouse? Rat? Something …