The only problem with a Zack is they wear out. By the time they are teenagers they forget the training.
My Andrew was the same way- very helpful. Now- was almost a hoarder until I embarrassed him into cleaning (made him watch the tv show). My son Jerry always has helped- I always said he was going to make his wife happy. She says he doesn't do anything but he does all the laundry- here!