Правильно
Зоомагазин — единственно правильное написание слова, которое зафиксировано в словарях русского языка. Существительное является сокращением от «зоологический парк». Согласно правилам русского языка пишется слитно.
Я сходил в зоомагазин и купил корм для рыб.
В зоомагазине перерыв до двух часов.
Зоомагазин расположен напротив входа во двор.
Вчера в зоомагазине проводили распродажу клеток.
Неправильно
Зоо магазин, зоо-магазин