у ветеринара о здоровье собаки по аналзам узнали или " на глазок" ?как вариант , помимо стерилизации и убирания ковров - ограничить собаке пространство.  не пускать в комнаты, например.  либо  купить клетку, устроить там ей лежанку, мисочки, пеленку как бы ее домик такой будет.  и закрывать, когда никого нет дома или на ночь.