Puppy Up Foundation
The Puppy Up Foundation is a charitable corporation under section 501 c (3), registered in Memphis, Tennessee. Also known as Companions against Cancer and 2 Million Dogs, the organization studies the links between cancers in humans and dogs using comparative oncology research.