Антонимы - это слова одной части речи, различные по звучанию и написанию, имеющие прямо противоположные лексические значения.Собака - домашнее животное, одно из наиболее распространенных (наряду с кошкой) \"животных - компаньонов\".Возможно к слову собака можно отнести антоним слово кошка, но антоним возможен только к такому слову, которое выражает понятие, имеющее противоположность (холодный - горячий, черный - белый, правда - ложь). Собака - биологический вид, а биологические виды противоположностей не имеют.