Лена,  здравствуйте! 
Вы,  видимо,  глистогонку однократно даете. 
Ее нужно повторить через 10 дней,  чтобы личинки вывести. А то они просто у вас растут,  размножаются,  и по новому кругу. 
Прививки ни при чес.  Наоборот,  хорошо,  что не травите кота. Единственное, если кот гуляет на улице,  а район по бешенству опасный,  то раз в 3 года от бешенства стоит. Только от него. 
На питание тоже не похоже,  т.к. периодами у вас ничего не происходит.