Well, his urine tests have shown that he's still passing blood despite several shots of antibiotics, so the next move is an ultrasound costing over £250 or something to see what's causing it... apparently could be anything from bladder stones to cancer. Will be booking him in for Wednesday