I have an 18 week old lab puppy. He has been really good so far a bit nippy occasionally but generally a really friendly dog. The last few days however he has been a nightmare, nipping constantly, which is painful. He is jumping up and biting at clothes. His teeth are obviously bothering him and there is blood on his toys when he chews so I think teething. However this is coming across as quite aggressive. Any tips or help appreciated.