“Another example where I think guardian angels sometimes take the form of dogs.”
I have long believed it is not an accident that dog is God spelled backwards.
Just in case you haven't seen this oldie but excellent goodie:
GoD and DoG