Another possible source of help might be the Animal Behavior Clinic at the Tufts University veterinary college. They have a service called Petfax where people not in their local area can request assistance.

http://www.tufts.edu/vet/behavior/help.shtml