I am so sorry.
Please don't feel guilty, it is not your fault that someone else was irresponsible with their dog. It is also very unlikely that checking on them earlier would have made a difference since the dog was still there it's likely that it had just happened shortly before you discovered this.
