Gabriella Williams answered 11/29/2007 What Would Cause A Small Dog To Have Blood Mixed In Its Urine? My maltese had blood in his urine and it turned out to be kidney stones. You should have a vet check the dog in any case.