About Us

Dr Robert Holmes is no longer accepting cases. Please contact your referring or usual veterinarian for other sources of advice.