The best names are the descriptor names, or the accidental names.
Once I found a dog at a gas station, all beat up with the pads of his feet burned off. My dad took him to the vet while I was at work. The vet needed a name to admit him, so my dad shrugged and said, "Chevron". I still have Chevy...
I have also accidentally named some of my friends' chickens. CluckinCrazy and I once drove to Casa Grande to a chicken show. She ended up with a wellie, which I had to hold in my lap on the way back. It's name ended up beng "Craps on Slacks" in honor of Cluckin's Indian heritage.