Dog Aggression, People Aggression and Possesive Aggression - sound like fun?

Cody’s owners enrolled Cody in Family K9’s in home Intensive training - Nick trained Cody for 2 weeks and then taught his owners how to maintain the training Cody received and have been doing great on their own since then.
Cody Galasso Greenstone4
Here is the email I got from Cody’s owner prior to training to give what you are watching some context:

Hi Nick,

Cody is a two year old Cockapoo who has had two trainers in the past year. One was quite brief to help train the basics. The second was a board and train for one week, plus a few sessions here and there. The latter was better for Cody but we still have nagging issues which we want to completely get rid one. The list is as follows:

- About 75-80% of the time, when walking on the street, he will lunge at people simply walking by. I have to move him to the opposite side of my body to ensure he doesn't lunge. However, if someone surprises us, it's game over.
- 100% of the time he sees a dog on the street, he will bark, tug and lose control. He simply does not like other dogs, no matter what. Occasionally, on walks with very docile dogs, he will get used to them and calm down. However, as soon as we enter a house or the other dog moves quickly, he will lose it and lunge at the dogs.
- He also gets protective over things like food, kleenex or junk on the street. There's no chance to reach in and take it out with our hands because he's sure to bite and draw blood. Although he immediately regrets biting us (he rolls over on his back or walks away head down/tail tucked) it's still unacceptable. We don't have kids yet but want to be sure this is not an issue when the time comes.

Here is an email from Cody’s owners several weeks after his training:
Hi Nick,

Thanks for reaching out.

Cody is doing very well. He's been very good with place (held it up to 45 minutes just yesterday without the zap). He's calmer in general around new people.

We're still working to get him better while walking by new dogs but has been very good around Dayna's parent's dog. Other than a few low growls, he's been very good. 

The Out command is working well too. Did not take long to train him and he does with everything. Still gets kleenex/toilette paper when we're not looking but is easily controlled after that point.

Walking/Heel is good too!

Thanks a lot for checking in. We can discuss at which point we need to do the refresher/update.

Hope all is well with you.

Alex