I caution anyone on using Cesar millan's methods because, quite frankly, they are dangerous and not entirely accurate.
People tend to get wrapped up in being the alpha, but so many trainers (I'm talking veterinarians certified in animal behavior) will advise clients to stay as far away from his training methods as they can. He gets hurt, sometimes quite seriously, more times than the general public ever hears about while employing these methods.
It works for some people, but can also ruin dogs, and this happens quite frequently. I don't have enough fingers to count the number of times dogs come in for behavior consult here at the vet school due to issues caused by that type of training. That is why I like to offer a word of caution.
I do, however, think spending money on a behavior consult with a board certified animal behavior veterinarian would be a wonderful thing, especially if it will save the life of an animal. It is cheaper to do than I expected, and many times can be done over the phone. I can get you the name of the woman I had classes with here at Cornell if you are interested.