This one is tough, because fundamentally I disagree with putting shoes on a dog. Just seems wrong. However, my friend who has two dogs swears by NeoPaws. I guess a few visits to the veterinarian without pet insurance has convinced him that dog shoes is the answer. Check out the NeoPaws site and watch some dogs in action after the break.