To show affection, To get attention, To play
One of the most common reasons why dogs bring toys to greet their owners is to show affection.
Another reason why dogs bring toys to greet their owners is to get attention.
Dogs are naturally playful creatures, and they love to play with their owners.
If a dog is bored, they may bring a toy to their owner in order to find something to do.
Dogs have a natural instinct to mark their territory, and they may bring toys to their owner's attention as a way of doing this.
Dogs are very good at communicating with their owners, and they may bring toys to greet their owner as a way of communicating something.