Nik - We think that he is jack russell because of his size. He is about 20lbs. and the vets said he wouldn't get much bigger. I think that a pittbull lab mix would be a pretty heafty dog, right? He is also very light boned for a lab mix. Narrow chest and a tucked up tummy, all things that point to a smaller dog mix. However, I don't know much about pittbulls, so I could be wrong.
We were playing at the "tube" and a guy came with his two russells and asked us if Teddy had russell in him... it just seemed to make sense. I think we are going to DNA test him though, we get asked what he is so much that we would like to know how to answer!