5:21

This Is The Happiest Little Greyhound Ever

This greyhound insists on sleeping with her head on a pillow every night ❤️