Dan, Just another thought, has Cody been tested for Lyme, Rocky Mountain Spotted Fever or the other tick borne disease? Sorry, I can't remember the name of it offhand. These three disease can cause all kinds of problems.