I don't have a simple answer about dog visitors. The short version is, "Maybe, depends on the dog." I love dogs and want to be welcoming to dogs and their people, in contrast dogs have harassed, injured, and killed my sheep and chickens more than coyote, cougar, or any other wild predator. Dogs make me nervous, as do dog owners who are lackadaisical about minding their pup.
I'm open to consider each dog on an individual basis. If you want to bring your dog, please let me know their age, breed, and experience around livestock. It is easier for me to welcome an elderly dog, a dog from a low prey drive breed, such as a King Charles Spaniel, or an experienced stock dog with a seasoned handler. In contrast, a young dog - still learning manners, a high prey drive breed, such as a husky or belgian malinois, or a dog and owner with no farm experience is not a good match for homestead life here.
Additionally the farm has dangers to dogs. High voltage electric fences charged enough to keep a woolly sheep from passing are extremely painful to a curious and much more conductive wet dog nose. I've seen a dog get a shock, loose bladder and bowel, then tremble and for the rest of the day. A dog who is let wander could go to the neighbors cattle, where, the dog can be legally killed.
The ewes see unfamiliar dogs as "Scary Wolf!" Even if the dog never touches them, his simple presence slowes their growth because the sheep are on alert, not grazing. I can give a clear NO to any wolf hybrid coming to the farm.
There are many reasons I chose sheep for my dairy animal. Some of the reasons are milk quality, safety, risk, cost, speed, and ease of animal handling
Sheep milk is higher in solids, compared to goat milk and cow milk: protein, sugar, and fat are roughly double for sheep. The high solids leads to nearly double the yield of cheese from the same number of gallons of liquid milk. Safety is another reason I choose Sheep. When working with livestock, occasionally an animal bumps or steps on a person. When a 150 pound ewe steps on my foot it might cause a small bruise, a dairy cow can weigh over 1,000 pounds and a person getting stepped on is far more likely to suffer a serious injury. The risk of loosing your milk supply is spread out with several ewes compared to one cow. A family might want 4 to 6 ewes to keep them in milk and dairy products, or one cow for a similar milk yield. If something goes wrone, such as an animal dostn't take at breeding, or she miscarreis, or she get sick and requires antibiotics, with one cow, you loos all your milk for a time. with several ewes if the same bad thing happens to one of your several ewes, you only loose a fraction of your milk. Transportation of smaller animals is easier. I frequently move lambs in a dog crate in a car and I can fit several adult sheep in the bed of a small pickup truck. In contrast even a very young calf is too big for a dog crate and to move adult cattle a stock trailer and larger truck are needed. After rain sheep can graze on soft, wet ground when heavier cattle would damage the pasture. Goats are more mischievous escape artists that challenge fences far more than sheep. In my region the cost of buying 1 cow is about the same as buying 4 ewes. If an animal dies, gets mastitis, or for any other reason stops making milk, you only loose 25% of your milk vs 100% of your milk and investment if the cow dies. Sheep are much quicker about breeding and gestation. I can breed a ewe at 8 months old, she lambs at 13 months old after a 5 month gestation. To bring a heifer calf from birth to first freshening is far slower. This means that I can keep breeding and selecting to develop the qulaities I want in my flock much faster. One agrument in favor of a cow is that the milk separates quickly and nearly completley into heavy cream and skim milk. To do the same with sheep milk that is naturally partly homogonized you need a cream separator tool that costs around $300 new. Even so, I milk sheep butter with the cream that separates and the milk below is still rich, not skim, so its not a bother to me.
Answers coming soon
Please send me your questions