Мне  представляется,  что  в  данной  ситуации  виноват  прежде  всего  хозяин  животного. А  не  водитель. Вообразим  на  месте  собаки  другое  имущество:  ящик,  комод  какой-нибудь....  некто   поставил  его  на  проезжей  части,  и  автомобиль  это препятствие  сбил   или  еще  хуже,  попал в  аварию,  пытаясь  объехать.  По-моему ,  ясно,  кто  виноват.  Кстати,   в  разъяснениях  к ПДД  прямо  похожая  ситуация  разбирается:  стадо  коров  разлеглось  на  дороге  за  поворотом.  В  данном  случае  виноват  погонщик  скота,  который  допустил  это  безобразие.  Ну а  тут  не  корова  лежала  а  собака  бегала,  то  же  самое.