@Zoe34There are so many issues with letting people bring pets. The first being that you have to charge a bigger deposit and cleaning fee. You have to let all of your guests know that there have been pets in the space because other guests might be allergic. We rented a place in Austin and when we got in I smelled dog right away and found long black hairs on the bedspread. We asked to be rehomed immediately, were fully refunded and booked elsewhere, and she lost 5 days bookings and fees.
I also co-host for a neighbor when he travels and he and I agreed to check "no pets" but people totally bring them anyway. I know immediately if there has been a dog, obviously. I leave the guests negative feedback but usually don't file a claim against the deposit. I wouldn't know how to prove the dog was there. Take a photo of my allergic reaction face? Take a photo of the dog hair I rollered off the sofa? How do you prove dog smell? So far they haven't destroyed anything, or peed on the rug, so we've been lucky, but I have to extra clean everything to make sure all traces of the pet are gone for the next guests and hope they don't have severe allergies.
Also, I think you were the one who is about to have a baby, yeah? People that bring loud, barking dogs will probably wake the baby up and then everyone will be miserable.