На мой взгляд, купание худший способ, так как шампунь, в лучшем случае, избавит только от блох, на которых попадет. А блоха за час откладывает по одному яйцу, которые падают с кошки на ковер, диван и т.д. и потом через 1-10 дней вылупятся новые блохи, произойдет перезаражение. Шампунь не защищает от блох после купания, а наоборот смывает естественную кожную защиту кошки. Поэтому я за капли на холку. Наш опыт показал, что это самый эффективный и безопасный способ. Только надо брать хорошие, качественные. Капли убивают существующих блох, и защищают кошку на протяжении месяца. А с шампунем у моей подруги был очень печальный опыт, у котенка пошла интоксикация организма и он умер((( Насчет ошейника, он не очень эффективен, а еще и опасен для человека. Когда вы гладите кошку или кошка трется об вас, вы тоже получаете мизерную дозу вредных инсектицидов.