Dogs lean on people because they want to be close to them. Whilst small dogs can be picked up and cuddled, bigger dogs do what they can to get close like leaning on you with all their weight.” Leaning is a completely harmless behavior in dogs as it is usually a sign of comfort and love.