 She also had her own publishing company called Cattle Dog Publishing.While writing for many magazines, authoring books and training materials, and producing educational and instructional DVDs, Yin served on the executive board of the American Veterinary Society of Animal Behavior and was on the American Association of Feline Practitioners (AAFP) Handling Guidelines Committee.She lectured around the world to veterinarians and animal professionals, teaching seminars and workshops on animal behavior and low stress handling for dogs and cats.