Your boy looks to have been fin biting. This can happen in shipped fish. Get some SeaChem StressGuard and add daily for at least two weeks. This is what I do when this occurs and have never had further issues.
If your dog thinks you are the greatest do not seek a second opinion