Quality of Life

How do we know when it’s time? Who decides when it’s time when multiple people are involved in the care of a pet? Quality of life is what we use to know when it’s time to say [...]