@Mee - living on a farm is definitely one of those personal situations that changes the game a lot. So yeah, obviously dogs that are particularly active would be far less of a problem for you than most folk. And, potentially massively beneficial if it gets you outside, without the safety or energy issues of leaving home, to exercise your doggos.
I have a friend who is onto her 2nd german shepherd as her SD. For her? The ingrained protective factor the breed comes with was a massive drawcard, rather than a setback. Her lifestyle meant that it wasn't really a problem - she didn't exactly do shopping centres and stuff much, and needed the personal space that those larger protective (and familiar - people are more likely to
recognise Rotties, Dobermans and such, and steer clear) breeds give. For some people, that's the whole point of having the dog in the first place!
And tbh, our program will train anything. Daschunds to Wolfhounds. How much the handler gets out of the service side varies, sure. But at the end of the day, if you get in young enough,
most dogs are trainable to certain standard. We've had all sorts of mutts come through our program and their handlers are always happier than not, you know (that said, I can't think of anyone who's tried to get a Boxer through the program - that would be hands down the funnest doggo to try and wrangle into a serious SD!!).
So, there gets a point where you can overthink it I reckon. It's always the case that you never really know, and can only do your best. They're animals, not mathematical equations, right!?
I have a Maltese x Shih-Tzu (yup - I gotta mutt!). He's got his limits, training took (continues to take) patience (bless him, he hates having to behave for too many hours...unless he's on my lap!!), but he more than adequately does his job, and a whole lot more. It's that 'whole lot more' is what nearly
any dog is gonna bring to the equation.
This is something to be excited about. If you live on a farm? Almost any dog is going to
love that. And they're gonna love you:)
ETA I should probably put it out there that I'm the kind of trainer who sees a terrier and is over the moon at the prospect of working with them. I love, love, love dogs that spray out personality with every inch of their being, even if it means they're a bit rusty round the edges with the training side!