If you're looking for a obedience and agility dog, then of the three choices, probably German Shepherd would come in first.
I personally like Rottweilers better, but they are not the fastest when it comes to agility. They are great working dogs though, but aren't as hyper as Shepherds.
Yes, Border Collies and Aussies may be better at agility, but they can be extremely hard to train, if you are used to a more laid back personality.![]()
Bookmarks