Pet Vet on Call (11/11/20)

When do you know it's time to put a dog down?