Cancer in dogs and cats