Собаки лают.
Это правильная форма, которая используется в русском языке. Глагол "лаять" относится к собакам как к существительным мужского рода, поэтому в неопределенной форме (в форме инфинитива) он звучит как "лаять". Когда используется личная форма глагола, то есть когда нужно указать, что именно делают собаки, то мы используем форму "лают". Например, "Собаки лают на прохожих" или "Собаки лают по ночам".
Итак, правильно будет писать "собаки лают", так как это соответствует правилам русской грамматики и укладывается в логику образования слов.