Princess went into heat like 11 months..
I got her a little jean fabric diaper.. (thats the only style they had at petco)
Sometimes you don't have to let them wear it all the time.. they usually lick the blood away when it comes out =P
Be sure to put some towels on things you don't want blood spots to be!