When is It Time to Put a Dog Down?

There are several reasons why a dog would need to be put down. Only you can determine the best time. When a dog is constantly in pain and unable to care for itself or be happy it might be time to consider this option.You can find more information here: