These things just take time, you HAVE made progress, it just doesn't seem like it. It may take literally months to get him comfortable, mine took a year. a tip, don't give him too many treats, a scant handful a day, I noticed mine got diarrhea from them, you don't want that coming back. He will come around, you'll see!