Mayor spent £10,000 of taxpayers' cash on giant bus posters of him with his dog