Man charged with keeping dogs in illegal, squalid basement kennel