a beaver, badger, muskrat, ground hog, nutria, woodchuck maybe? lol
Me and my friend were in Illinois and we were driving and we saw an animal by a stop sign. It was on land and it looked kind f like an otter with a beaver tail. It started eating grass too. Does anyone know what this mystical creature is?