Wait for him on the front steps if he walks right at you drop him in his tracks. He know its on....thats why he won't come home. People that mistreat pets need the same done to them. If he knows everytime he messes with your dog that you are gonna bang him out....I bet the dog abuse stops.