Forums: How Guardian Angels Change Your Life
From Forums of the Virgin Mary [translated from Portuguese]: That angels exist is not something fanciful, it is evidenced by their fruits. The Catechism of the Catholic Church, entry 330, says that angels are purely spiritual creatures,
spiritdaily.org
Was the dog an angel?