ST. LOUIS (KMOV.com) -- The man who has been charged after abusing 'Jimmy' the dog has now been indicted on federal gun charges.