Как правильно- для щенят или для щенков?
В словарях русского языка зафиксированы две формы существительного “щенок” во множественном числе: щенки и щенята.
Правильно:
"У собаки родились щенки."
Щенки – традиционное название детенышей собаки, которое наиболее популярно в русском языке. Слово употребляется для обозначения как конкретных щенков, так и для общего понятия потомства собак.
В нашем павильоне продаются щенки.
Щенки были на редкость сильны и подвижны.
Всех щенков положили в коробку к их маме.
Щенки бегали по комнате весь день.
Щенята – равноправный вариант слова, но считается более ласковой формой и употребляется по отношению к конкретным щенкам.
Щенята лайки были все как один.
Наша собака родила четверых щенят.
Щенята смотрели на меня и весело махали хвостами.
Таких красивых щенят я еще не видел.

Это как говорить папа или отец - щенят или щенков, соответственно.
Псов...
Щенки - щенков
Щенята - щенят
Само слово щенята не совсем правильное, потому что щенок это и есть молодняк собак (и др. животных), а "щенята" это уменьшительное от "щенки", то есть уже какое-то нелогичное слово. Просторечие.
для щенков)