Сначала поговорим о том, чем можно кормить животных. Если вы хотите покормить бездомное животное, выбирайте правильную еду, которая ему не навредит. Нельзя давать кошкам и собакам объедки человеческой еды и упаковку от неё, кости, испорченные продукты и прочее. Это варварский миф, что если животное бездомное, ему можно всё, потому что якобы это лучше, чем ничего. Это не так: такая еда их убивает, этим вы животному только навредите.
Если хотите угостить животное, помочь ему, то покормите его специальным кормом для кошек или собак, влажным или сухим. К сухому корму нужно обязательно (!) ставить рядом воду в достаточном количестве, иначе он губительно воздействует на организм. Зимой можно использовать тёплую воду, чтобы у животных был шанс попить, пока она остывает и ещё не замёрзла.
Из человеческих продуктов животным можно мясо, птицу и субпродукты без костей и специй, желательно - варёное.
Важно: кормить животных лучше вдали от общественных мест, чтобы не мешать окружающим (не стоит прикармливать их у подъездов жилых домов, на детских площадках и т.д.). Покормив животных, уберите весь мусор (миски, пакеты, упаковку от корма). Оставляя его, вы не только засоряете окружающую среду, но и раздражаете местных жителей и дворников, недовольство которых может негативно сказаться на животных, которых вы кормите.
Теперь о том, нужно ли вообще кормить животное. Довольно часто даже среди зоозащитников можно встретить мнение, что бездомных животных кормить не нужно, потому что это не решит проблему, а усугубит её, потому что животные будут размножаться. Согласимся, что проблему контроля бездомных животных их кормление действительно не решит. Но хочется напомнить о понятиях, которые должны лежать в основе всех помогающих организаций и в принципе воспитанных людей - это человечность и милосердие. Не будет гуманным и развитым общество, где не принято кормить голодных. Рассматривать этот поступок как решение/нерешение проблемы бездомных и не нужно, но можно рассматривать его как первый шаг к её решению. Сытые, не истощённые животные имеют меньше рисков заболеть и не будут разносить инфекции, не станут озлобленными из-за дефицита пищи. Проблему размножения при этом можно и нужно решать стерилизацией. Диких (не социализированных, не ручных) особей уместно возвращать на место обитания, продолжая их кормить, и тогда кормление уже не будет способствовать размножению.
А вот теперь о тех животных, которые бегут за покормившим их человеком. Нужно понимать, что такое поведение не характерно для не социализированной кошки или собаки, которая выросла и живет на улице. Если животное бежит за человеком, значит, оно ищет у него поддержки и скорее всего было домашним, прежде чем оказаться на улице. Такие животные больше всего рискуют и имеют наименьший шанс выжить на улице. Им совершенно точно нужна помощь людей. Таких животных нужно забирать с улиц и искать им дом, потому что это не уличные животные, а оказавшиеся в сложной ситуации домашние питомцы.