Shepherd, Jack J.R. age 88 of Hauppauge, NY passed away peacefully on October 26, 2016. They Shall Not Be Forgotten. Proud Veteran United States Navy WWII. He was the beloved husband of the late Janice. Cherished father of Janine, Keith (Kerry), Elizabeth and James. Loving Grandfather of six. He is survived by many other family members and friends. Religious Service was celebrated at the funeral home. Interment followed with Military Honors at Long Island National Cemetery. Arrangements entrusted to the professional care of Branch Funeral Home Smithtown and Vigliante family. Online guest book at www.branchfh.com