Excellent work!
All the images on board the ship have meaning. The reason for the musicians' presence is very simple.
People were very superstitious in those days, especially sailors. They also believed in miracles and mysticism. The flawless angels playing beautiful musical instruments that produced magical, gentle, enchanting sounds were sure to please the sea god Neptune. Enchanted by music, Neptune will become kind and will not send storms and tempests after the ship. That's why musicians are placed at the stern and below, near the water. The shepherd's pipe and lyre truly produce very pleasant sounds.
View attachment 547760
The dogs near the musicians are also depicted for a reason. According to legend, Neptune (Poseidon) had a son, Triton. This half-fish, half-man blew into a conch shell.
The roar of the conch shell raised the waves and started a storm. The dogs were supposed to sniff out Triton and warn the musicians. The dogs were also supposed to scare Triton away.
View attachment 547761
And the seahorse, of course, served the musicians as a jet ski.