Ich hatte auch einmal Katzen, darum finde ich dieses Thema interessant. Die meisten Hauskatzen leben ja mehrheitlich draussen und kommen nur in die Wohnung des Besitzers, wenn sie Hunger hat oder die Zeit mit ihren Menschen verbringen möchte. Wenn die Katze nicht stubenrein ist, dann liegt das in der Regel daran, dass die Katze einfach nicht gelernt hat, dass sie das nicht darf. Auch eine Katze kann erzogen werden, wenn man konsequent mit ihr ist. Tritt das Problem plötzlich auf, dann könnte es sein, dass die Katze ein gesundheitliches Problem hat, zum Beispiel eine Blasenentzündung. Dann kann die Katze gar nichts dafür und sollte unbedingt zum Tierarzt gebracht werden.
Eine streunende Katze würde ich nicht in meine Wohnung lassen, weil sie sonst das Haus für ihr Revier halten könnte und entsprechen auch zu markieren beginnt.