This is an awesome video demonstrating how to assess appropriate play between dogs! It explains things very well including video examples to display each concept. Just a really great dog behavior/body language resource.
And here is part 2, showing how you can tell for sure if you’re unsure about the play: