I would go to another vet to get a second opinion. It is common that vets have different skills and knowledge with animals. There are many sites online that talk about this subject but its hard to know for sure which is your dogs problem.
Side effect of the Prednisone. Your vet should know this.