Dziki szop pracz jedzą głównie robaki, owady i inne bezkręgowce, materiały roślinne i owoce, według witryny About.com. Szopy są wszystkożerne, więc jedzą mięso i rośliny. Ich dieta zmienia się w zależności od pory roku.
Szop prowiory jedz zasadniczo wszystko, co jest jadalne i dostępne. Wolą orzechy i owoce, ale wiadomo, że w razie potrzeby jedzą małe gady, ptaki, płazy i inne kręgowce. Szop pracz preferuje jedzenie, które jest łatwe do złapania, w tym ryby, płazy i jaja ptasie, według Wikipedii.
Szopy pracz często rozwijają silne preferencje dotyczące pewnych produktów spożywczych, gdy są one łatwo dostępne. Szopy pracze są zazwyczaj nocne, ale czasami szukają jedzenia w ciągu dnia, gdy nadarzy się okazja.
Aby szop dla zwierząt domowych miał zrównoważoną dietę, ważne jest, aby codziennie podawać mu różnorodne pokarmy, według portalu About.com. Bezziarnista karma dla psów może być wystarczająca, o ile jest uzupełniona innymi pokarmami, takimi jak jaja, ryby lub drób. Dodatkowo szopy dla zwierząt domowych powinny być regularnie karmione dużymi ilościami świeżych owoców i warzyw. Inne dodatkowe przedmioty to myszy, świerszcze jelitowe, larwy mącznika, dżdżownice i inne bezkręgowce. Ze względu na zawartość tłuszczów, orzechy i nasiona powinny być podawane tylko oszczędnie.