A quest to cure canine and human cancer