I dought you forgetting to change his water one day would make him pee blood. He has a bladder infection, or he has hurt himself in the genital area. Try to keep it clean and just phone the vets in the morning, dont sweat it, it'll be ok!