There were two of his litter mates that the travelling owner had asked me to keep for him.
旅行的主人让我为他保留他的两个同窝伙伴。
英语百科
Litter
(重定向自Litter mate)
Litter consists of waste products that have been disposed improperly, without consent, at an inappropriate location. Litter can also be used as a verb. To litter means to drop and leave objects, often man-made, such as aluminum cans, cardboard boxes or plastic bottles on the ground and leave them there indefinitely or for others to dispose of as opposed to disposing of them properly.