http://www.ramusa.org/
im sure a lot of you guys know about this but for the ones who dont.. check it out!! i've been to this program three times now. its totally worth it. fre dental, vision, medical and on some occasions veterinary (for those traveling with dogs) definately check this site...