No shots are required. Ask your doctor about whether you have had a tetanus shot in the last 10 years. Some people bring antibiotics as a precaution but in 10 years of vacations in the DR, I can't see the need for that. Don't forget the Imodium. We usually don't need it, but just in case, you should have it. Hope you have a great time!!