I've hit a wall with my dog training. I just don't know where to go from here. When I got him he knew how to sit and was housebroken. That was all. Since then I've taught him down and how to walk on a leash the way I want him to. Now we've hit a wall as I'm kind of out of things to teach him. We're worked on recall and his recall is great as long as there are no cats around (we're ironing that out still). He knows that if he comes to me every once in a while he'll get a hot dog and it's worth his trouble to explore that possibility. I've tried teaching him roll over, but he refuses to turn on his side. He just won't do it. I can move the treat (hot dog) back by his butt and he'll either scoot around on the ground so his head is closer to the treat or ignore it completely. He'll follow it with his head until it gets to where he'd have to turn over, then stop. I tried to teach him to shake. When I tap his paw to get him to lift it, he shifts around so he doesn't lose his balance. When I grab his paw and lift it off the ground, it's the same thing. Tried teaching him to say sorry (down position, head on the ground between paws) but although I can lure him into this position and click/treat he doesn't seem to grasp the verbal command or that this position is getting him the treat. He never offers this position to me voluntarily while training. I always have to lure him there. What else can I try to teach this dog?