Just remember your pup is still a baby... Barking is a way for them to communicate with you, just like a crying baby... Its either gonna be food, bathroom or attention. Biting is because they are teething and also because that's how they play at that age... Maybe some toys for your pup to bite on may be helpful... All in all, just be patient and consistent... Nothing happens over night