Puppies often use humping as a form of play or to establish dominance. It's a natural behavior for them, but it's important to teach them appropriate ways to interact with other dogs and people.
Even though puppies are not sexually mature, they can exhibit mounting behavior due to hormonal influences. This is more common in male puppies.
Some puppies may hump when they are overly excited or stimulated. It can be a way for them to release excess energy.
In some cases, humping can be a response to anxiety or stress. It may serve as a coping mechanism.
If a puppy learns that humping gets attention from their owner, they may continue to do it to seek attention.