We've owned Corgi's for what seems like forever and one of the first things we were told was not to leave the collar on the dog when they are not leaded. The reasoning was that because of their short legs they ran the risk of getting tangled and stuck on stuff with the possibility of death.
We have collars and tags but we only use them when camping or travelling. Other than that we use the harness, no tags, when we walk them.
The reason I ask this question is because I see photos on this site with unleaded Corgis wearing collars with tags.
Mine only wear their martingale collars when we're going for walks or other outings, but I don't think corgis would really be at any higher risk of getting tangled in things than a regular height dog. I just worry about them getting their tags stuck in heating vents or their jaws stuck in each other's collars while playing.
Ours are not collared unless going outside. (But, they're chipped and trained not to go out the door without a leash.) Our breeders (both) requested no collars indoors because - I guess - there have been strangulation incidents. Our two boys also play rough (biting each other's scruffs), adding an extra level of danger.
All our cats wear break-away collars at all times, though. Too bad dogs can't wear those.
The rattle drives me nuts too! Ours have the vet tag, the 'Home Again' tag, a name tag AND...because we own a motel, we also put a key chain with the motels address & phone on it. Our two original boys-Winston & Snoopy, are widely known in the community. The few times they've escaped the yard they've make a beeline to the motel down the public walking trail. They're frequently walked home so they know the way. Snoopy has figured out that there is a salon 'on the way'....and is usually found there, getting treats & luv'n from the stylists.