We’ve been told various combinations of: xl bully, american pitbull, american pitbull terrier, american bulldog, american staffordshire terrier, staffordshire bull terrier, and some others but we’re very unsure.