Les causes de constipation sont multiples. Chez le chien âgé ou dans certaines maladies, le transit est ralenti. L’activité physique ainsi que la prise d’eau influent également sur le transit. Une constipation peut survenir chez un chien qui a mangé des bouts d’os. Une alimentation équilibrée et suffisamment riche en certains types de fibres est indispensable pour une bonne évacuation des selles. Enfin, il y a des causes extérieures au tube digestif, comme par exemple la gestation chez la femelle ou un problème de prostate chez le mâle.