Below is a picture of a river otter hit on the road near Waco. I stopped to look and thought it was a beaver. They are appearing more in Texas.