I agree with @Emilia42 We also have a floor mattress and we only offer it when guests ask if they can squeeze in another kid/person. Sometimes I offer it as a free value add, depends on my instinct with the group.
Your place looks divine btw. amazing! gave you a ❤️
fyi, small dogs are the ones who jump on furniture, sleep on beds and chew the legs of sofas, oh, and hump your cushions..... just speaking up for big dogs! 🙂 I wouldn't let any pets in your place, and I'm a dog owner, dog lover, pet advocate.