Pet groomer and boutique Splash and Dash will open a new location in August at 13513 University Blvd., Ste. 900, Sugar Land. The location will offer grooming services as well as a boutique in the front of the store, selling pet food, treats and accessories. All food and treats sold are made in the United States with seven ingredients or fewer. The company was founded in Florida and has one other Texas location in Coppell.