Agression Towards Other Dogs

My dog is 2 years old, he has two neighbor friends that he plays with every day, they get along great. But whenever he meets a new dog, he snaps at them. Is this common for BT's?

How do I resolve this without hiring Cesar Milan?

Technorati Tags: