Yes I have.
2 of mine were adopted from the county dog pound and didn’t even have names, just cage numbers. So of course I gave them names.
My current dog was adopted from city animal control and DID have a name, but none of us liked it and it didn’t suit her at all. So she was renamed.
Some shelters give their dogs names, others don’t. The dog isn’t married to it. The point is that YOU (the owners) should love the name, whether it’s because that name has meaning or because you like how it’s spelled or how it sounds, or because it’s a name you can imagine yourselves saying many many MANY times over the years to come (and you will!) Not much different from naming a kid. If it makes you happy, it’s the right name.