You have only had him a week and by 6 months he has had time to get just a little bit set in his ways ! Give it time and work at it. Lots of love, patience and understanding.
And talk to his breeder. As you didn't get him until he was 6 months old (shame you lost at least 4 months of sheer delight !) I expect you have imported him from another country ?