I was thinkin that, if possible, write a note to the supervisor explaining the situation, and try to visit the dog. soon your presence will outweigh the owner, and the tide might swing in your favor.
You are a saint for following through with this, I hope things work out happily all 'round! Thanks for the update!
YES YES YES!