Просто не приезжать больше и всё. Здоровье ребенка дороже.
Ваша свекровь не поверит ни вам, ни врачам, хоть по врачам с ней и ребенком ходить, хоть ребенка наголо раздевать и кожу ей показывать. Она согласится даже может быть, но давать сладости/колбасу все равно будет, рассуждая "ну немножко-то можно, ну подумаешь чуть-чуть почешется". А родственники также будут пихать все подряд. Ребенок ваш, только вы о нем заботитесь, родственникам все равно, они также рассуждают, как и свекровь- "ну подумаешь аллергия, кишечник, перерастет, почешется, пройдет". Им не понять!
Скандалить не поможет. Свекровь поорет-поорет на вас, снова может быть согласится, а ребенку все равно будет втихаря конфетки-колбаску давать. Ну как же, внук ведь, "побаловать надо".
И муж не поможет. Он уверен, что мать не переспоришь и убедить он её не сможет.
Единственный выход- не ездить к ней. Тем более она даже руки ребенку не моет.
Не просто ограничить общение, а вообще не ездить.
Сколько лет ребенку? Объясните ему, что конфеты- это дрянь. Просто сказать, что это "кака" не поможет. Это не аргумент и не довод для ребенка, ведь они же вкусные и "какой" быть никак не могут. Типа "мама ошибается и ничего не случится, если я немного съем/бабушка даст/выпрошу у мамы".
Вам придется очень хорошо и доступным для ребенка языком объяснить сыну из чего состоят конфеты, какая там химия, как они воздействуют на организм, из чего состоит колбаса, почему она такая вкусная, какие там ароматизаторы, и прочее. Как потом это все воздействует на кишечник, почему возникает аллергия, болит живот. Расскажите про больницу, как там плохо, как в больницах лечат живот, как делают уколы. Просто слова "больница" и "укол" не помогут, надо, чтобы сын осознал, как там плохо, чем чревато поедание конфет/сосисок. И почаще ему это напоминайте. Совсем без сладкого нельзя детям, поэтому давайте то, что ему можно- сухофрукты, фрукты какие можно, мед, если можно, коричневый сахар. В еду добавляйте немного специй для вкуса, опять же, если можно. Еда со специями, чесночком будет напоминать немного колбасу, то есть сделайте альтернативу. Если нельзя, то просто объясните, что нельзя. И запретное не давайте вообще. И к бабушке не ездийте. Ребенок отвыкнет от "химии", от химической вредной еды, потом сам не захочет. Надо, чтобы у него в голове крепко засело, что нельзя и почему и что можно. Со временем, без вредной еды и самочувствие у него получше станет и он тогда окончательно поймет и сравнит как было и как стало. Пока пусть только на словах поймет.
И руки его заставляйте мыть. Тоже объясните, что мыть надо обязательно, а если не мыть, то можно тукую инфекцию подхватить, особенно от кошек-собак, что в больнице спасать будут. И не пустыми словами просто "плохо будет", а подробно распишите, как может стать плохо, про клизму, капельницу и т.д. Как протыкают кожу на руке, вставляют иглу, как через иглу течет лекарство, что при этом человек чувствует, как это лекарство воздействует на кровь, на органы и т.п.
Когда сын поймет, что без конфет/колбасы лучше, когда точно не будет это есть и откажется при любых обстоятельствах, и когда сам будет руки мыть, даже если не напомнили; когда до свекрови дойдет, что вы не приезжаете из-за того, что она дает всякую гадость, -тогда можете приехать. Это не день пройдет, не два, не неделя, а может быть месяц-два.
Вот через месяц, когда вы приедете, можно попробовать как-то поощрить ребенка дома, если он сможет отказаться от сладостей/сосисок после гостей у бабушки, когда долго не был. Купите что-то, что ему нравится из игрушек. Или поощрите едой, которую ему можно и ему нравится. Не конфеты, а что-то полезное.
И еще. Вы сами не ешьте при нем конфеты/колбасу и уберите подальше, а лучше вообще не покупайте. А то получится "мама ест, а мне нельзя".