The boy is peeing blood? Sounds bad and can be any number of things involving urinary tract infections, kidney stones, kidney disease, tumors...
If your sure it is blood, then you should also know that he is most likely in pain.
That boy needs a vet visit, or a decision to put him down humanly.