Why do dogs rub against furniture?
It is strange and funny to watch your pet, running around the room, suddenly decide to rub himself against a sofa or a person. Sometimes it seems to the owners that this is a way to show their love or even sexual attraction, but this opinion is erroneous. This is another way to mark territory. The thing is that when a dog rubs against some surface, it leaves its smell and special pheromones on it so that other animals understand that this territory belongs to it.
Therefore, when guests come to you and the dog begins to rub against them, she does not show them her love, she tells them that this house belongs to her, and the new people in the house are now also hers.
Why does a dog try to eat grass?
Another weird habit your pet has since everyone knows that dogs love meat the most. Very often, the owners begin to think that the dog eats grass when he is sick, and thereby tries to recover. This, of course, is not true.
Of course, there is no doubt that dogs are purebred carnivores who need meat. However, to maintain health, just like a person, they need to follow a rather specific diet. They need grass in order to fill the body with fiber, which is very lacking if there is only meat. Fiber has a positive effect on the functioning of the gastrointestinal tract and helps to eliminate toxins from the body. That is, eating grass is quite a common behavior for a dog.