I agree that it depends on the person and the breed,
however I do think that there are some breeds that first time owners should
never own. A Fila, for example, is not a good choice for anyone who's never raised a dog before. No matter how much research you do I personally think you need hands on experience raising, training and socialising a dog before taking on a dog like a Fila, or a livestock guardian dog (
although if that LGD is going to be a pure working dog, it may
not be such a big deal because the same training and socialisation that goes into a companion LGD is not needed in a working dog).
So while your 'average' companion breeds may not be exclusive to experienced dog owners there are still breeds out there that should not be left to the inexperienced. Heck, even most people
with dog experience shouldn't own those breeds I mentioned. LOL
Cass.