Это конкретные существительные.
В определенном контексте это слово может быть оскорбительным.
Слово стадо употребляется с пренебрежительным оттенком в значении "большая неорганизованная группа людей". Такое употребление может восприниматься как оскорбительное в отдельных случаях.
См. ответы на вопросы № 412824">263338 и 264234.
Слова стадо, стая и т. п. употребляются по отношению к животным, которые воспринимаются носителями языка как коллективные, держащиеся вместе или объединяющиеся для охоты, миграции и пр. (стадо оленей, стая саранчи). Удавов трудно представить себе в виде стада, а поскольку нет такого понятия, то и нет такого слова (ведь язык антропоцентричен).
При Саде... (форма на -у только в местном значении: где - в саду, в лесу, в порту).
Верно: находится на стадии.