I'm all for morgan playing with all sized dogs but i'll always pick morgan up when a dog i don't know approaches. I don't limit it to just big dogs because in the past morgan has been jumped by a small dogs (westie, jack russle size) who are bigger then her as well. I hold morgan and let them sniff each other. If i deem the other dog is acceptable then i'll put morgan down.
At the beach i always have morgan on a retractable leash as well because she'll run off and go home with someone else

. she loves people way too much sometimes.