One note I forgot--all of our dogs have been working breeds, so they seem to be smarter and a lot easier to train. I used to love telling people that our Great Dane was our small dog--she was taller than our Bull Mastiff, but the Bull weighed 60 pounds more. The smartest ones we had by far were the Dobermans. Taught one to dive in the pool after rings (rubber) and they would not go out of the garage even when the front doors were open. The funniest is our two boy Danes--they stand with their paws on top of the block wall and look around for anything and everything and our neighbors think they are funny and have threatened to keep them. Not worried about that as one day of shoveling would get them right back home.