Spray, No but they do leave a bloody trail behind, some dogs are cleaner than others, but it is best to keep any thing you don't want stained covered.
My dogs are in heat but at first I didn't no what to do but now I do , but I got to admit I was scared though