The National Canine Cancer Foundation is a dog charity that strives to eliminate cancer as a major health problem in dogs through education, outreach, and research.