Hi. I am new to the wonderful world of dogs. That's right....This is my first dog. I have had a few cats, but always wanted a GSD. So....as usual, I jumped right in without doing any research. I ended up buying my GS from what you call a "back yard breeder." I suppose that was a mistake, but as...