Resque is canine. But it's complex and spoiler to explain more right now.
Oh thank God, at lease it not a human lol