Should we cancel our puppy?

Our puppy was due to arrive to us this weekend. However - we’ve been having tons of second thoughts. We have three cats who are the light of our life! And although they’ve been okay around my family dogs (who ignore cats, and grew up around them), I’m really worried about them integrating. Our dog will be a mini poodle. They are really cuddly boys with health issues and I don’t want to lose that. We were wanting a dog for a while because our house feels quiet and empty when it’s just us, but now I worry if timing is right/will ever be right.

We’d lose out on our deposit and flight. And there’s a chance we may not get the full cost of our dog back, so we’d be out a couple thousand. But would it be better to just hold it now so the dog doesn’t have to go through the stress? Or are last minute thoughts normal?