A program created for Greater Swiss Mountain Dog Club of America

How to begin the conversation about the end of your dog's life before you need to so you're better prepared when you have to.