I saw something similar in my neighborhood the other day. It makes me sick.
I hope the doggie is OK.