Здравствуйте, Лариса! Тератозооспермия 3% - это не диагноз, а заключение по спермограмме, у многих мужчин с таким показателем спермограммы беременность может наступить естественным путем. Мужчина с отклонениями показателей эякулята от нормы нуждается в консультации уролога-андролога и. возможно, в обследовании с целью постановки диагноза и назначения лечения. Информации, которую Вы предоставили в письме, недостаточно для того, чтобы ответить на Ваши вопросы, для этого нужна личная встреча с мужем и ознакомление со всеми результатами обследования. В любом случае полезным будет соблюдение режима, в наибольшей степени благоприятствующего сперматогенезу, о нем можно узнать здесь: https://www.youtube.com/watch?v=7CHRQWZuxt8
Лекарств, которые способны изменить форму сперматозоидов - не существует, но, похоже, что у Вашего мужа есть немало сперматозоидов, которые полностью соответствуют по форме строгим критериям. Для оплодотворения яйцеклетки нужен лишь один.