Jack is a Black Poodle/Spitz Mix with a major overbite. His hair is shorter than in this picture and some say he looks more like a Schnauzer/Poodle mix.