Я зарапортовался, а почему сначала unos, а потом cuantos?
Среди этих котов могут быть кошки? Т.е. это собирательное в данном случае?
А можно сказать Tengo cuantos gatos?
Нет, так неправильно. Либо "tengo unos cuantos gatos", либо "tengo unos gatos", но первое выражение, в какой-то степени значит "поменьше".
Cuantos может быть в единственном числе?
Ну Вы сами подумайте, как может быть несколько в единственном чиле. И потом само слово кончается на S.
Можно ли сказать? Tengo unos pocos gatos
Это будет переводиться как: "У меня есть немного котов." звучит странно, не правда ли?
А можно сказать? Tengo varios gatos.