RE: Microchip ID
Chipping your dog is ONLY beneficial if the professionals (vets, animal shelters/pounds, animal control, humane society) in your area are using the scanners. If they aren't, then chipping is a waste of money (no matter who does it). Remember, not everyone has the scanners. They do cost money after all.
If someone is considering having their dog microchipped, I would first check your local area professionals and see if they actually have the scanners. If they do, what is their protocol for using them.
If it isn't what you like, then don't have it done.