New vaccine to treat dogs with cancer