John "Soap" MacTavish was a main character and protagonist in the Call of Duty story arc Modern Warfare. Soap hates dogs.
Everyone remembers where they were when soap died