Couple is a type of Attach. Fellow is part of Couple. Fellow is a synonym of Dog. Flag is part of Dog. 
Theory is a different concept from Concrete. 
Attach <--IsA-- Couple <--PartOf-- Fellow <--Synonym--> Dog <--PartOf-- Flag 
Theory <--DistinctFrom--> Concrete 