Doesn't а не don't пишется потому что Линда-3 лицо, единственное число, а don't употребляется со вторым, первы лицом единственным и множественным. Does have to и doesn't have to имеют противоположные значения. первый случай говорит о том, что девочке приходится гулять с собакой, второй же наоборот о том, что НЕ приходится. тут зависит от смысла, который хотите внести в предложение)