Do you like the look and feel of stainless steel, brass, or aluminum? Or maybe you are not picky, and just need a simple, cheap plastic tag. It is important to remember that plastic won't last quite as long, but they are very inexpensive and easily replaceable. A metal or plastic dog tag shouldn't cost more than $40 in most cases, and in many cases they can be purchased for under $10. You can have all of your dog's vital information imprinted in the surface of any metal or plastic dog tag, which is good in case he ever gets lost.
Some of the more expensive dog tags are jeweled. Some manufactures will allow you to choose an exact pattern that you wish the design to be in. If you want the shape of a cursive "D" for Daisy, and you want it done in rhinestone, you should be able to find someone to do that. Some retailers offer a more limited array of options, but you can still choose from two or three types of embedded stones.
When it comes to really high-end dog tags, such as sapphire, real silver, gold, or diamond, there tend to be more choices. This is because there is a very good possibility that you will be spending many hundreds, or even thousands of dollars for the material itself, so it's worth it for the retailer to give you as many options as possible.
You should also choose the material and style of the collar or necklace. There are leather, nylon, rubber, and so on, on the cheaper end; and silk or silver chains on the higher end. Choose a collar or necklace which compliments whatever dog tag you go with. Just make sure your dog is comfortable with it.