Yes, I agree that talking with them first would be the best thing to do. If that gets you no where I would definately call animal welfare or whatever you have there.
Such a sad situation for the pup. What a good person your bil is!!!