I can't find a zangoose by itself, is it only in the hordes ?
Yes, 1 Zangoose only appears with 4 Seviper in Pokemon Y.
Source (Even though it says x4 Seviper and x1 Zangoose, you can still find hordes of 5 Seviper, but not 5 Zangoose)