Sasha, sounds like you are taking more than adequate precautions. Also if you have had cats for years then you are probably immune to toxo. Most people have been exposed to it at some point and developed the immunity. I take it you didn't have the test to check before you got pg?