Официальный термин в отношении котов и собак, которых берут к себе пожить на какое-то время, такой же, как и в случае детей (увы, так грустно):
to foster a cat - взять кота (кошку) на передержку
to foster a dog - взять собаку на передержку
Само действие (содержание кота на передержке) - cat fostering,
если речь о собаке - dog fostering
Человек, который взял кота на передержку - a cat fosterer,
cобаку - a dog fosterer
кот (кошка) на передержке - a foster cat
cобака на передержке - a foster dog