Ok, I was told that he's part Lab Retriever.. not sure what the other part(s) is/are! he's about 2 years old, and 25lbs or so. he's not nearly as stocky as a purebreed lab and he's a lot smaller - very wiry and he's UNBELIEVABLY fast. Some idiot had a pack of aggressive hunting dogs at a local dogpark and they all tried to chase Buddy down... to no avail..