My previous GSD was a frisbee catcher. We'd literally go out every day in the backyard and we'd play for half an hour just to burn off that energy. He was good at catching them. I'd even take him to an empty field and throw it 30-40 yards and he'd run and catch it in the air. People would always stop and watch us. Teaching him things was very easy with him. He'd learn real fast. The current pup who is also 6 months old like yours...it's taking him a little longer to learn. Not as smart as the previous one. How I taught my previous dog and my current pup is slow steps. I first start out with a soft cloth frisbee so as to not hurt him. Hand the frisbee to him. When he grabs it with his mouth and holds on, I excitedly praise him and reward him. Then, eventually I start slowly increasing the distance between me and him. When he and I can't reach each other anymore, I gently toss it in the air to him. If he catches it, praises/rewards. Increase the distance and start throwing (instead of tossing it) the frisbee at him. Remember, it has to be a soft, preferably cloth frisbee. You don't want to chuck a hard one at his face. You could break his teeth, hurt his eyes, etc. Eventually he'll start catching them with ease. The next step is throw it in the direction he's running. He's fast, but not that fast so wait a second or 2 before you throw it while he's running for him to get a head's start. When he got good at catching, I found it was my throwing that made the difference between him getting it or not....the accuracy and the timing. When he gets good at it, then start switching to harder plastic frisbees. Don't forget...never throw hard disks at his face! Try to time it so that you throw it in front of him while he's running. Anyway, I hope that helped. Sorry if it's unclear. It's late here and I'm tired. Anyway, mine is almost there. He actually just caught his first (cloth) frisbee about 10 yards away yesterday. Don't give up. Takes a few days, maybe a few weeks but once your throws are in sync with him, it'll be rewarding for him and you. Catching balls is fun is for him. Catching frisbees, fun for both. Feel free to ask me questions.