Please note David is currently unavailable for consultations and pet food formulation until further notice. Last updated 3/10/2018.

3 + 7 =