It’s a good idea to give your puppy a foreign name! However, when naming, you should be careful not to confuse the name, as dogs can easily be confused.
The owner can name the baby with code words and can look up the English dictionary. : Karen means purity; Erin means the gem set in the middle of the sea, the source of peace and tranquility; Nicole means the winner. If you want your dog to be happy and sunny, you can use words such as Happy and Sunny as your dog's name.
I hope the little baby will grow up healthily.