add dogapi dependency