Clomicalm is Clomipramine, which is a tricyclic antidepressant. Off-label, it does have a LOT of uses including panic, anxiety etc - so it appears it might be a good option for your little guy (who is DARLING, btw, love his face!). When stuff like you mention above affects quality of life for both you and the dog, medication might be a really huge help. Please keep us posted - I'd be interested in knowing how he does. 
