Odd. The 22nd Louisiana was not at Shiloh. Perhaps the regiment got the dog from one of the regiments that had been in the battle while stationed at Vicksburg.