I have a 4 1/2 month old german shepherd. When I have treats he is the best dog. He will do anything under the sun, but when I dont have treats he could care less what i say. We go to obedience class that uses treats and positive reinforcement. is this normal at this age or is there something I am doing wrong?