Chupacabra caught on tape in Texas?

Not sure what to make of this. looks like a dog to me.
- video encodings still in process -