Okay after the greyhound bled all over the carpet, wood floors and kitchen floor (due to a broken nail) ... The vet said spray a little hydrogen peroxide on the blood and then sponge it up with paper towel or rag. Darn if it didn't work (on all fabric surfaces) without damaging the couch, area rugs, carpet, dog bed... Good luck