Adorable duet between giant dog and little girl

These two have been working on their art together, with little Sierra as the soprano and Sebastian the Newfoundland dog as the alto. What do you think, have these two perfected their duet? Credit to 'brenmichelle'.