阿猫阿狗英语翻译?

正确答案:
成语《阿猫阿狗》英语翻译如下:
the cat and the dog <general term for people of any description>