Garry, I hate to tell you this, but this is going to take several MONTHS. For some, even longer.

Have you considered talking to your doctor about possibly getting on some ADs? They really help.

Puppy