I realize I screwed up. I inadvertently trained my puppy to bark at things he wants. When he was very little, he wasn't able to get up on the couch on his own, so we'd have him sit, and then we'd pick him up and let him sit with us. He always had toys to chew on otherwise he'd chew on us. He'd drop them all the time, and then bark at them (since he couldn't get down/up) and we'd pick them up for him. I didn't even think about it at the time. He also would bark at his toys if he got them stuck somewhere, like under a chair or behind some funiture, and we'd get them back out. Well great, now he barks when he wants something up on a high surface, and he barks at me when I'm eating because he wants food, he'll sit and stare inside his pen at his toys and bark and look at me, and bark, and look at me until I hand him the right toy. I stopped doing that and just open the gate and let him get whatever the heck he wants, but nonetheless, I feel like I've reinforced that barking gets what you want and I don't know how to undo it. Do I just stop giving him what he's barking at? I try to reward him with the item when he STOPS barking, but it hasn't decreased the barking to alert me to the fact that he wants it in the first place.