Was the colloidal silver home made or store bought. If it's store bought you are fine. Not sure about the other. I know as far as dog food Royal Canine is one of the better ones. Dog food doesn't have the moisture that food does and can cause skin and teeth problems. If you have Facebook check out this site
Holistic Canine Kitchen My name on there is
Marty Norfleet if you want to join.