Die Ursache für eine Scheinschwangerschaft ist der veränderte Hormonhaushalt. Dabei kommt es zu einem starken Abfall des Progesteronspiegels und zu einem starken Anstieg des Prolaktinspiegels. Durch den starken Anstieg des Prolaktinspiegels wächst das Drüsengewebe der Zitzen, wodurch die Milchproduktion angeregt wird.
Diese Veränderung des Hormonhaushalts ist jedoch bei jeder Hündin unterschiedlich. Bei einigen Tieren können schon geringe Veränderungen zu einer Scheinschwangerschaft führen, während andere Tiere keine Auffälligkeiten zeigen.