в качестве средства для выведения запаха очень рекомендую средство Лайна.https://market.yandex.ru/product--moiushchee-sredstvo-laina-dezinfitsiruiushchee-300-ml/453253685?cpa=0как минимум оно намертво убирает имевшийся запах.  Отпугнет или нет непонятно.Тоже баррикадировали саму кровать. Еще можно там вилки-ложки набросать, чтобы звенело.   Ну а от кота все кровати были закрыты клеенкой, а поверх тонкий матрас, который относительно легко постирать.  (или толстое одеяло).А что вообще с прогулками щенка? На ночь выводите? рано утром ? если с выгулом все нормально, посадите на ночь в большую клетку или на привязь.  Под себя собаки не ходят, ну и хотя бы кровать убережете.