Thanks! I'm on my way home, and I think he/she has settled down now. I'll take another pic when I get back from work tomorrow. And I just found out that they threw three more toads on the interstate!!!!! People are so sick...

EDIT: I forgot to mention that the toad has red spots on his/her back.