The award-winning “Ghost Dogs,” which was part of the Sundance Film Festival’s short films program in 2021, recently made its streaming debut on Vimeo as a staff pick premiere.