Was driving by a small forest area and I had to slow down to avoid running over two very small animals. They were red and long and skinny. Almost like a fluffy pipe cleaner on legs! Any ideas what they could be?