目前比较推荐的不让狗怀孕的方法只有绝育,狗的绝育通常会摘除狗的整个子宫及双侧卵巢,狗在做完绝育手术之后,不但不会怀孕,也不会再出现发情。绝育手术不仅可以防止狗发情、怀孕,还可以预防因多次发情可能出现的各种疾病,例如子宫积液、卵巢囊肿及生殖系统肿瘤等。目前市面上有禁情粉可能可以阻止狗发情,但是可能会对整个内分泌系统及生殖系统带来比较大的损伤,所以并不推荐。