There may be several reasons why dogs rub against toys. For example, dogs may rub against toys to move their bodies, consume physical strength and release energy. Dogs may rub against toys to satisfy their need for oral stimulation. Dogs' mouths and teeth need constant activity and sharpening, and nub toys can help dogs meet this need.
Dogs may rub toys to get a feeling of comfort. Some dogs regard toys as good friends or a source of security. Rubbing against toys can make them feel relaxed and comfortable. Dogs may rub against toys to mark their territory. Dog behavior includes a strong sense of territory. Rubbing toys can make the dog feel that it occupies this territory.