I just recently adopted a rescue from North Shore Animal League. They told me its a lab mix but not sure what it's mixed with. It has a boxy face like a staffie and a stocky build. Shadow is very big for a 13 week old pup. He already weighs 28 pounds. The vet could not believe he was only 13 weeks until he checked Shadows teeth and said he hasn't lost any baby teeth yet. He is very sweet and affectionate. Can someone please help me? I will try to get better pics. [sm=talker.gif]