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