Растворяются-то струвиты не так долго, проблема в том, чтобы не получить их обратно при переходе на другой корм. Тут, мне кажется, дело не в определенном количестве месяцов, а в том, чем собственно кормить по их истечении. Толку сидеть ровно полгода на лечебном, если при слезании с него происходит рецидив. Снова на полгода? Да, так многие и сидят, а что делать.
В этом, насколько я знаю, главная проблема струвитников - что у многих обычный корм с даже явно заявленной профилактикой не держит нужную кислотность.