Dog Care - Key Issues to Consider