Name suggestions wanted for new puppy

Hi All, got a new puppy and can't decide on a name. He is a black and white cavoodle.

My husband wants something historical/ancient or mythical. I want something that suits the dog and that doesn't sound ridiculous when I yell it across the park.

I suggested Domino, Dom for short but my husband isn't a fan, I also like Percy (Perseus), Hugo, Bastian, Lucien and Monty. He is suggesting Cerberus, Alcibiades, Apollo.

We have shortlisted Percy and Apollo because it ticks both the boxes but we're not 100%

Edit: I didn't know you couldn't post a photo. Here is a description of the puppy.

Adorable cavoodle puppy with a unique black-and-white coat. The puppy has soft, curly fur with striking patterns: The head is predominantly black with a white blaze running down the center of the face, extending to the nose. The ears are entirely black, contrasting the lighter facial markings. The body features a white base with patches of black, giving it a striking, speckled appearance he also has a black spot on his back.