My husband and I had been thinking of getting a German Shepherd puppy from a breeder but we kept feeling like we needed to try to rescue at least one dog. So we began our search and found Ace who we now call Boomer at Rescue Ranch 5 days later. He has been the best puppy we could have asked for. Stays in his crate quiet and happy all night and has had only one accident in the week we have had him. I say to everyone a shelter dog can be just as good if not better then a dog from a breeder. We are so in love with our little Boom.