Zwierzęta są mięsożercami. Mają inny przewód pokarmowy niż ludzie. Są przystosowane do trawienia głównie mięsa. Dlatego powinny dostawać gównie mięso oraz trochę warzyw i owoców. Według weterynarza Wojciecha Kujawskiego do produktów, którymi nie wolno karmić czworonogów zaliczyć należy: czekoladę, rodzynki i cebulę.
Zwierzętom można podawać za to cukierki, ale tylko te specjalnie dla nich przeznaczone. Landrynek ani krówek psom podawać nie wolno. Nie karmimy zwierząt także cukrem. Nie słodzimy potraw ani ich nie solimy, bo psy czy koty nie odczuwają smaków tak, jak ludzie.
Do picia podajemy psom wodę. Powinny mieć zawsze do niej dostęp, zwłaszcza podczas forsującego spaceru czy wycieczki w góry. Jeżeli zwierzę jest bardzo zmęczone, to wypicie szybko zimnej wody ze strumienia górskiego może spowodować rozstrój żołądka. Dlatego zanim podamy psu wodę, musi on chwilę odpocząć. Psy nie powinny również pić mleka.