I wouldn't put much stock in 'spirit science' or a spell to make your dog obey you more. The thing with having a cooperative dog is that you can't just "cure the symptoms". You have to understand why your dog acts the way it does, and a lot of the time, it's not the dog's fault. If you don't train your dog and understand it, you can't possibly expect it to just do what you want them to do.
Animal communication takes time. You can not learn it overnight.Are you spending quality time with the dog? Do you walk him? if you can't spend quality time with a dog,he will act out, esp pups. praise is very important too. praise them when they do good. Look up ceaser milan or the show dog town. they helped me, when i had an abused dog scared of the grass.
Try taking the dog for a walk every night. It probably needs some running time and play time. Dogs need a workout just as much as we do! Its very important for them let loose their energy. I promise it will help and everyone will benefit from it Good luck