Hindsight (also known as post-race analysis) is a wonderful teacher. We all can keep learning!
....and yeah, that would've been a hard call on the dog, had I been there too :)
For sure on all but glad to have figured out a systemic issue. Still trying to shake off the woulda shoulda coulda's...but better to have lived and learned, eh?