配种但不生可能有多种原因。
首先,可能是雌性狗狗的生殖系统出现了问题,比如宫颈炎、输卵管堵塞等等,导致受精卵无法顺利存留或发育。
其次,也可能是雄性狗狗的精子质量或数量出现问题,无法顺利受精。
除此之外,可能是配对时间不对,或者狗狗之间没有建立起足够的性行为,导致受孕率降低。因此,如果狗狗经过多次配种几个月后仍然没有怀孕,建议带狗狗到宠物医院进行检查以找出原因。