Ёжики не блюют, а выделяют слюну в качестве защитной реакции, если им не нравится чужой запах, например запах чужих рук. И раз уж здесь речь о дамашних африканских, зачем приплетать лесных?  ЗЫ: Ни топота, ни запаха псины не наблюдала.