@Cecilia905
I would guess that you are allergic to the dander of that particular type of dog, if not all dogs.
Your next guests, if they don’t have dogs themselves, should be made aware that they might want to cancel if they have dog allergies.
It’s also possible that the dog was treated with some kind of insecticide to which you are allergic, or perhaps it rolled in something nasty.
You might try covering the couch with a blanket that fits in with your decor.