Thanks for the responses so far - sorry if I was misunderstood but he doesn't actually go out of his way to bite people, this only tends to happen when people swoop down on him. The trainer I have did say that he seems to be very submissive (he tends to go in between my legs when he is on the ground and someone approaches him & if a stranger holds him he just stays as still as a statue and starts shaking like if he were cold) however, that this can also be a problem as he could just be a frightened little pup. The growling and biting part only seems to happen when I am holding him or my partner is, if I go to a friends house and put him on the floor then he just sniffs his way around to the person, they may get a little growl if they approach him hastily but he does not seem to be aggressive. Hence why I ask if this is him being protective? It might seem a strange thing to say but he is more growly towards certain people, I am white, my daughter is mixed race and my partner is black - Kane seems okay towards asian and black males but not white males, white females but not black females

??? Kids in general he seems fine with apart from the odd puppy hyper-activity when he starts mouthing their shoes and trousers.
Bottom line is at this moment in his life he only seems to appreciate cuddles and comfort from me, my daughter and my partner.