The vital function that pets fulfill in this world hasn't been fully recognized. They keep millions of people sane.
Guardians of Being: Spiritual Teachings from Our Dogs and Cats (ed. New World Library, 2013) - ISBN: 9781608681204
The vital function that pets fulfill in this world hasn't been fully recognized. They keep millions of people sane.
Guardians of Being: Spiritual Teachings from Our Dogs and Cats (ed. New World Library, 2013) - ISBN: 9781608681204