There are several causes of this.
A puppy's diet greatly affects its bowel movements.
If the water and fiber content in a diet is not enough, constipation can occur.
Before you start giving your pet more water, first make sure that dehydration is the underlying cause of constipation.