If they need a blood transfusion, dogs can have blood of any type, if it's just for one transfusion, but cats need to be blood type matched.
(Cats have always been fussier than dogs.)