Я думаю, что собакой ее прозвали потому, что останавливается такая электричка возле каждого столба. Ведь термин "собака" применяют в основном к пригородным поездам, которые идут долго и останавливаются на каждой станции, в отличим от поездов междугородних, которые в основном следуют к пункту назначения без частых остановок.
Почему именно кинолог?:с
Ведь собачьей упряжкой управляет каюр!
*негодование кинолога*
В моём кругу пользователей электричек "собаками" обзывают экспрессы-РЭКС (Региональный-экспресс), в этом есть небольшая логика, плюс вагоны у них чаще всего разрисованы белыми собаками.