O melhor a fazer é levar seu filho a um alergista para fazer testes antes de tomar qualquer decisão - você precisa de dados reais sobre o que causa as alergias, não só suposições. As alergias a cães vêm de múltiplas fontes (caspa, saliva, urina), e algumas pessoas reagem mais a certas raças ou a cães específicos do que outras. Você pode descobrir que seu filho reage mal a um cão mas bem a outro, ou que o problema é controlável com a estrutura certa.
Seu ceticismo sobre raças "hipoalergênicas" é justificado. Não existe um cão verdadeiramente isento de alérgenos, mas algumas raças soltam menos pelos e produzem menos caspa, o que pode fazer diferença. Poodles, Bichon Frises e alguns Cães de Água Portugueses tendem a ser mais suaves para alergias - mas isso varia muito de cão para cão e de pessoa para pessoa. O alergista às vezes pode ajudar a identificar quais raças podem funcionar melhor para sua situação específica.
Se os testes mostrarem que é possível, você poderia tentar acolher um cão temporariamente para ver como seu filho realmente responde na vida real em vez de apenas adivinhar. Assim seu parceiro tem a chance de experimentar a posse de um cão sem se comprometer com algo que se torna um pesadelo para a saúde do seu filho. Se não funcionar, você vai saber com certeza em vez de sempre ficar se perguntando "e se".