Will puppies hold their shit in a few months? It is necessary for the shoveler to know!

Puppies usually start to hold their shit when they are 4 months old and will hold their shit in 5-7 months, because at this time, the puppies' urinary and excretion systems are relatively developed and can be given appropriate control independently. If trained, puppies aged 3 months can actually hold their urine, but the younger they are, the shorter they can hold their urine.

Generally speaking, puppies of 3 months old can hold up to 5 hours, and those of 5 months old can hold up to 7 hours. However, it is not recommended that the owner let the dog hold urine frequently. If the dog holds urine for more than 12 hours, it may cause damage to the dog's urinary system.

Therefore, in daily life, it is best for the owner to let the dog urinate in time, and the longest should not exceed 10 hours. Generally speaking, the time for male dogs to hold urine will be longer, but it will affect the health of their genitals, and in severe cases, urine stones may even appear.