sorry man. I can't help with the demon dawg.Demon Scout. Layla's look while this went down was like "Is this dude fucking retarded? I have no claim on his behavior."
If the owners have abandoned their dog with you guys, that's fucked. You can't just ditch the dog either. It's not it's fault it has shitty owners. WTF is wrong with people???