Exactly, Synirr is so right. De-barking is inhumane and cruel, and even after it, the dog still "barks" but now the sound is a million times worse than barking itself. Why can't people just work with the dogs for a forever solution instead of hurting the animal, or making it go through a painful surgery just for the convenience of "Well now I don't have to waste my time walking the dog, so it gets tired and won't bark." Dogs in puppy mills get de-barked, but rather than going to the vet to get it done, they shove a rod down their throat to rupture their vocal cords. How horribly cruel. We get in so many dogs at the shelter who have gone through this surgery, and it's a waste, the dog still makes noises, that sound worse than barking, to me. People need to learn that having an animal means taking time to work with them, not just looking for the easy way out. I spend over 3 hours a day walking my dogs, and spending time with them. And they are no problem at all, and I have 5 of them. No one complains about their barking either.
So I would just keep up the good work, spend time with your boy, and let him know that he doesn't need to bark at everything. Just keep him on walks, play with him, and the more training the better. The more a dog learns and the more you teach him the happier he will be.
And about the declawing, there are so many other solutions to that. You can get more scratch posts in the house, you can also clip your cat's nails, which is what we do at the shelter, or just get nail caps, they're all safe, and humane ways to solve the scratching problem.
Good luck with your dog.