К сожалению,  может помочь только  кастрация. Но не 100%.У меня самой три чихуахуа и зоогостиница . так что я знаю очень хорошо эту проблему. Малыши многие плохо терпят до прогулки,  в отличии от больших собак. А мальчикам еще надо свой запах дома везде запускать. Но если кастрируйте позже, то привычка метить везде по дому может остаться. Либо часто выгуливать, но и это к сожалению  не всегда помогает