Marley is around 7 years old. he has started to nip at my sons. he is a loving dog i just want my family safe. he is good with adults. on walks he ignores other dogs unless they get to close. he just barks and growls at them. please help me safe our dog.