Dogster wyjaśnia, że psy zjadają swoje własne wymioty głównie z dwóch powodów, z których pierwszym jest to, że ich matki karmiły je zwracanym pokarmem, a po drugie, że czują je jako pokarm. Ze zwiększonymi komórkami węchowymi psy mogą wyczuć cząstki jedzenia w wymiotach.
Dogs Naturally Magazine wyjaśnia, że psy również jedzą swoje własne wymiociny, gdy nie przeżuły prawidłowo. Czasopismo zauważa, że skłonność psa do chowania miseczki bez żucia prawidłowo powoduje, że kawałki żywności nie mogą być właściwie strawione. Kiedy tak się dzieje, układ trawienny psa natychmiast odrzuca pokarm, dzięki czemu pies jest w stanie go zjeść ponownie podczas żucia go do strawnej tekstury.