Good, good. I was sincere in my compliments and I sure didn’t want to look like I was bashing your ad!
Isn’t that always the way.
Well, two things: first, I noticed that you didn’t mention any problem with religion, but some girls wouldn’t know whether you did or not. And some girls, while not deeply religious, might have a problem with the absolute lack of religion. Like I said, it’s not about you, it’s them.
Yeah—it might be. I mean, I am not sure, but it might be. Not so much the dogs (a lot of women are cat people anyway), but many women either have kids or at the age where they want them. If you got an older woman who had her kids and they were out of the home, or they (the women) were too old to start having kids, that would be a different matter, but I think you are just a little too young to start dating women of that age! 
It’s not about your preferences. It’s about the woman who will feel “strange” around a man who won’t drink with her, or the woman who is a die-hard smoker who doesn’t want to be around a non-smoker. Even a laid-back non-preachy non-smoker (which it seems like you are) is probably going to have certain “boundaries” when it comes to smoking. And if you are the rare one who doesn’t, how are they to know? They are just playing it safe.
I am glad we could help! (I see you got other suggestions too.) I don’t know if it’s really important to bring it up (I just don’t know) but maybe it wouldn’t hurt to add in your bio, “don’t smoke or drink but am pretty laid back about others smoking or drinking around me.”, or “not religious but not anti-religious either.” or something like that, and see if it helps.
Of course, some might see your being “not anti-religious” as an opportunity to “convert” you, so that’s something to be aware of… Hell, I don’t know—you would need to be careful how you phrased it, if you even chose to mention it at all.