Dog friendly translates to strong wet dog odor. Probably wouldn't bother dog lovers but is pretty intense for those not used to it.
Make sure to toggle the expected guests when booking: despite no mention of cost differences by number of guests on Expedia, and the fact the default number is a passive default in the booking process, the owners charged us extra after we arrived for having our kids with us (we were still within the "sleeps 6" threshold). Not sure if that violates expedia' policies, but it wasn't appreciated. Not worth our time to fight it, but still annoying.
Claiming the space sleeps 6 is quite a stretch, we were able to do it only because our kids are young. The futon would not fit 2 adults. And the air mattress wasn't there until we asked for it and the owners ran it over.
The alpaca were disappointing as well, able to see them distant in the corner of a barn area we could not enter, but not able to see them regularly and not really a part of the experience as we expected to be a core feature.
The place itself was well decorated, flowers were a nice touch, and there was attention to detail in the setup.