Are you willing to modify your lifestyle or change the way you do things with your dog for continued success and a better relationship?
Sure your dog has made great improvements with the trainer, but you’ll need to do your part to maintain that behaviour.
You cannot expect a dog to behave the same with you as they did with your trainer if you don’t continue to do what the trainer did. Letting things slide here and there, giving your dog treats for no reason, training only when you feel like, etc . are some of the reasons your dog may not be performing..