Todos mis vecinos excepto uno tienen perros demasiado grandes y el otro dia jugando con un dalmata la empujo y se cayo 2 escalones

Cuando va sin correa juega un poco con el perro de mi amiga( no vive cerca) o con cualquier perro grande, pero cuando va con collar y correa, es decir, desde que tiene todas las vacunas no juega con nadie.Su unico obsesion es restregarse contra el suelo o contra la pared, y me jode mucho porque se ensucia un monton, además quiero que disfrute de la calle.Es que cuando la saco tengo que ir tirando de ella, y ni aunque lleve chuches o la anime cuando dar un par de paso va bien, vuelve a restregarse en cuanto la dejo y me da una penita

Entonces quiero que me ayudeis a como acostumbrar a mi perra a ponerle el collar? Y cual es la mejor forma de socializarla?
un besito y gracias de antemano.