Meaning of the Sanskrit Word: asvapakebhyah

  āśvapākebhyaḥ—down to the lowest rank of dog-eaters    SB 1.11.22

Can't find any compound Sanskrit words containing asvapakebhyah.