Groin strain - anyone know how long it takes to recover? also in vet

Top