Seven straight for Bulldogs