This sounds excessive, even for a game-bred puppy, especially if it's directed toward humans. I'd recommend that you look for a certified veterinary behaviorist https://www.dacvb.org/search/custom.asp?id=4709 If you can't have an in-person consult, then maybe a Zoom consultation would work.