http://blog.hmvh.net/2021/04/canis-fidelis-verum-vox/
Canis fidelis verum vox