si no tienes el perro en mano es muy dificil saver sus medidas yo te aconsejaria que asta que no lo tengas no compres nada (eceptuando lo que son comederos y bebederos, la comida y algun mordedor si es bebe, si es adulto alguna pelota o algo por el estilo para jugar)
pero si quieres tenerlo ya todo antes de que llegue pues el collar que indicas al ser ajustable es muy dificil que te equivoques en el tallaje yo diria que una M ya que la S es muy justa y si el perro es un poco grande en dos dias pega el estiron y no te bale, sobre el arnes yo diria que una XS para bebe y una S si es adulto,
tambien te dejo esta pagina que igual te pueden asesorar mejor y es especifica para bull y tienen cosas muy bonitas fuera de lo comun
http://www.bullcollars.es/