Haha, that thing freaks me out!
We have a lot of goat ranches out here. Some get out and scamper about on the roads. If you have the time, you can stop and herd them back to their owner's ranch.
Now, I'm expecting something like that to 'pop up' alongside my truck window...