если вы не занимаетесь племенным разведением животных и если знаете, что знаматься кошкой и котятами не будете - кастрировать и стерилизовать - самый гуманный выход из ситуации!
таблетки, воздержание или даже нерегулярная случка - для животного является стрессом и ничем хорошим не закончится.
проще, если живете в своем доме. там кошка гуляет где и с кем хочет. вариант квартирного животного усложняется тем, что многие хозяева совершенно обоснованно не выпускают котов на улицу. и им придется обращать внимание на природные потребности питомца.
кстати, даже если вы решились расплодить наследников вашей Мурки - уделяйте внимание животному в момент родов! природный отбор это конечно хорошо, но для вас может быть настоящей трагедией, когда кошка не разродившись умрет.
вобще при любой болезни не стоит думать, что животное само справится. а тем более - когда роды явно осложняются.
а в принципе все это не так уж сложно, если действительно ЛЮБИТЕ кошку. большего ей от вас, собственно, и не нужно