Can vet detect cancer in dogs through blood tests or only through x rays etc ? Bit concerned about my old dog, he is 15 now and most mornings doesn't want to eat until at least late afternoon, hes also bit reluctant to go for his walk but perks up later in the day. He has suffered from pancreatitis but Im wondering if I am putting his present problems down to that when it could be cancer, He has been sick this morning and brought up flecks of blood, which can be a sign of v arious intestinal problems . Vet is always a bit keen to go down the route of expensive treatments straight away so wondering if blood tests would show up anything ?