Wonderful! A house is not a home without a cat (or two).
Good idea to get the cat(s) first and add the dog. That way the cat(s) are No. 1 as far as the dog is concerned. Dogs will accept any existing authority you see.