When Sergei Ivanovich began to play outside a pharmacy in Dnepropetrovsk, Ukraine, he was surprised when a four-legged audience member wandered up and began to accompany him.

The stray dog took a seat beside Ivanovich and began to howl along to the music in a memorable impromptu duet.

Onlookers loved it and tipped generously. They also encouraged Ivanovich to take the dog home with him, which he was happy to do.

Related on MNN: Girl gives coin to street musician, epic flashmob ensues [Video]