Is it really wrong to translate it as "house pets"? One can have outdoor dogs or pets that live outdoors, not for consumption.
Domestic animals would also be an appropriate translation.
You can have a horse for a pet, a cow, a chicken. You don't keep them in your house. I lost a heart, too.