Fermenting to dry in the primary isn't long enough for the gross lees to give an off flavor. I make a lot of wine and for several years now and not once have I had a wine that had off flavors to it.
Also, I have two dogs that roam freely thru the house, I keep the lid on but not snapped down and throw a towel over top of that.